【发布时间】:2018-05-08 16:00:47
【问题描述】:
我想从临时表中获取一组列作为一行。以下:
select name from tempdb.sys.columns where object_id = object_id('tempdb..##myTempTable')
产生类似的东西
|name|
------
Col1
Col2
Col3
Col4
...
我可以转动它来获得
col1 | Col2 | Col3 | Col4 | ... ?在列中,不作为单个值。
我不会提前知道列的名称。
【问题讨论】:
-
澄清一下,我不想要逗号分隔值(因为返回的其他问题),而是列。
-
哦,对不起。那么它不是那个问题的重复。
-
但它可能与这个重复:SQL Server dynamic PIVOT query?
标签: sql sql-server tsql sql-server-2008-r2