数据表中列数据转换成字符串

来源:互联网 发布:石应康为何自杀 知乎 编辑:程序博客网 时间:2024/06/05 09:12

如下脚本:

DECLARE @tmpTable TABLE (

    NAME VARCHAR(100)
)
DECLARE @tmpStr VARCHAR(1000)

INSERT @tmpTable
SELECT 'Jim'
UNION
SELECT 'Tom'
UNION
SELECT 'Hellen'

SELECT *
FROM @tmpTable

SET @tmpStr=''

SELECT @tmpStr=@tmpStr+a.NAME+'/' FROM @tmpTable A  --将name转换为了一个字符串

SELECT @tmpStr


执行结果:

NAME

----------
Hellen
Jim
Tom


(无列名)

--------------
Hellen/Jim/Tom/

0 0
原创粉丝点击