Being a Sri Lankan and SQL Server professional, I would love to see Sinhala font in SQL Server. 
  In SQL Server 2005 there is a matching collation for Sinhala called Indic_General_90_BIN. In SQL Server 2008,  there is a collation called Indic_General_100_BIN     
Refer http://msdn.microsoft.com/en-us/library/ms188046.aspx
  DROP TABLE fruits
  CREATE TABLE Fruits
      (
        NAME NVARCHAR(50) COLLATE Indic_General_90_BIN
      )
  INSERT  INTO [Fruits] ( [NAME] ) VALUES  ( N'අඹ')      
  INSERT  INTO [Fruits] ( [NAME] ) VALUES  ( N'කොස්') 
  INSERT  INTO [Fruits] ( [NAME] ) VALUES  ( N'නාරං')            
  INSERT  INTO [Fruits] ( [NAME] ) VALUES  ( N'දං')      
  INSERT  INTO [Fruits] ( [NAME] )VALUES  (N'ඇපල්')      
  INSERT  INTO [Fruits] ( [NAME] )VALUES  (N'කෙසෙල්')
  INSERT  INTO [Fruits] ( [NAME] ) VALUES  ( N'අන්නාසි')      
  INSERT  INTO [Fruits] ( [NAME] ) VALUES  ( N'ලාවලු') 
  INSERT  INTO [Fruits] ( [NAME] ) VALUES  ( N'කැකිරි') 
  INSERT  INTO [Fruits] ( [NAME] ) VALUES  ( N'රඹුටන්')      
  INSERT  INTO [Fruits] ( [NAME] )VALUES  ( N'දෙලුම්') 
  INSERT  INTO [Fruits] ( [NAME] ) VALUES  ( N'නෙල්ලි')      
  INSERT  INTO [Fruits] ( [NAME] ) VALUES  ( N'අලි පේර') 
              
  You can order them by the Sinhala alphabet.  
  SELECT  * FROM    [Fruits] ORDER BY NAME 
   
 
  It also works with normal searching operations such as = and like. 
  SELECT * FROM Fruits WHERE NAME = N'රඹුටන්' 
   
 
  SELECT * FROM Fruits WHERE NAME Like N'ක%' 
  
   
 
  SELECT * FROM Fruits WHERE NAME Like N'අ%'
  