【发布时间】:2010-04-18 07:16:00
【问题描述】:
如何遍历一个选择语句的结果来获得一个格式化的文本? 例如选择是这样的:
select name from table
我们想要一个像这样的变量@names:
"name1,name2,name3"
数据库是 SQL Server 2005
【问题讨论】:
-
@mohamadreza,根据您的评论,您打算将此stackoverflow.com/questions/2661437/… 包装在一个函数中。但是,如果您这样做并且在查询的选择列表中使用它,它将非常低效。有更好的方法来处理这个问题,请参阅我的答案以获取有关如何处理的示例。
标签: sql sql-server sql-server-2005 tsql formatting