DECLARE @STR VARCHAR(8000) 
SELECT @STR='' 
SELECT @STR = @STR+ISNULL([字段名],'')+'分隔符号' FROM 表名 
SELECT @STR

当字段数据格式不是字符串时需要进行格式转换

数据格式转换方法如下:

CASE ([字段名] AS 数据类型(长度))
CONVERT(数据类型(长度),[字段名])