【发布时间】:2014-06-01 10:04:22
【问题描述】:
首先我编写了带连接的选择查询来检索所需的列。之后使用 Top 0 我得到了所需的列。 会是这样的,
我不想要任何记录。但我只需要这样的列名的结果,
示例代码:
select Top 0 *tablename*.* from my *tablename*
(some joins and where conditions)
tablename => 包含动态列(在进行连接之后)
【问题讨论】:
-
您是否正在寻找 PIVOT?从你的问题很难说。
-
@MitchWheat 不,我不期待枢轴
-
悬念要了我的命.....
-
不太清楚,但是如果你从查询中得到列名,比如 syscolumns,也不需要动态 sql,只需加入 systables。
-
@TonyHopkinson 它不是 sys 列,列和表名是动态的...
标签: sql-server-2008 columnname