| 
	
 | 
 Posted by Erland Sommarskog on 02/22/07 22:13 
KenJ (kenjohnson@hotmail.com) writes: 
> CREATE FUNCTION dbo.ufn_concatProducts( 
>    @email varchar(255) 
>  , @company varchar(255)) 
> RETURNS varchar(255) 
> AS 
> BEGIN 
>    DECLARE @productList varchar(8000) 
>  
>    SELECT 
>       @productList = coalesce(@productList + ',', '') + product 
>    FROM 
>       tbl 
>    WHERE 
>       email = @email AND 
>       company = @company 
>  
>    RETURN(@productList) 
> END 
 
Not that this function relies on undefined behaviour. You may get what 
you execpt, but everyonce in ahile. you don't. 
 
 
--  
Erland Sommarskog, SQL Server MVP, esquel@sommarskog.se 
 
Books Online for SQL Server 2005 at 
http://www.microsoft.com/technet/prodtechnol/sql/2005/downloads/books.mspx 
Books Online for SQL Server 2000 at 
http://www.microsoft.com/sql/prodinfo/previousversions/books.mspx
 
  
Navigation:
[Reply to this message] 
 |