标签: tsql resultset
是否有办法使用适用于2012年以前版本的Microsoft SQL Server的T-SQL来获取任意查询将返回的列名?
什么行不通:
有什么想法吗?
答案 0 :(得分:4)
只要任意查询有资格用作嵌套查询(即没有CTE,唯一列名等),这可以通过将查询的元数据加载到临时表中,然后通过{检索列详细信息来实现。 {1}}:
sys.tables
感谢@ MartinSmith建议采用这种方法!