使用SQL查询
SELECT STUFF(( SELECT ',' + DIMENSION
FROM FSP_SEL_DATA
FOR
XML PATH('')
), 1, 1, '')
我正在尝试将表FSP_SEL_DATA
的多行数据DIMENSION合并到逗号分隔的结果中,但它返回以下错误:
意外的令牌“XML PATH('''在” FOR“。预期的令牌可能包括:”“.. SQLCODE = -104,SQLSTATE = 42601,DRIVER = 3.59.81
有谁知道如何纠正?
答案 0 :(得分:-1)
试试这个
SELECT SUBSTRING(
(SELECT ', ' + CAST(DIMENSION AS VARCHAR(20))
FROM FSP_SEL_DATA
FOR XML PATH('')),2,200000) AS DIMENSION