首页 > 代码库 > sql server拼接一列字段

sql server拼接一列字段

有一表,名曰IPSlot,欲取IP整列字段。

1

sql语句,利用sql server的xml auto将表数据转换成xml=>

1 select name=2 STUFF(3     REPLACE(4         REPLACE((select IP from IPSlot for xml auto), <IPSlot IP=", /)5     , "/>, ‘‘)6 , 1, 1, ‘‘)

效果=>
2

 

关于stuff关键字用法示例=>

1 SELECT STUFF(abcdef, 2, 3, ijklmn);2 GO
--------- aijklmnef (1 row(s) affected)