2014-05-09 59 views
0

当我看一个图/表,我可以使用下面的SQL查询得到的列名:我怎样才能获得由DBO函数返回的列名

SELECT COLUMN_NAME FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME='table' 

显然,这将努力展示表格的列;但它不适用于功能。有没有一种简单的方法(除了从函数获取一条记录并手动解析它)来获取函数返回的列名?

回答

3

这有帮助吗?

SELECT * 
FROM INFORMATION_SCHEMA.ROUTINE_COLUMNS 

我不能确定这是否适用于在线TVF小号

+0

这确实为内嵌表工作价值的功能。 – liebs19

+0

非常好,谢谢:) – MarkD

+0

这完全是我需要的,非常感谢! – EGr