如何将多个表头列合并为1个列表

时间:2014-05-12 13:40:16

标签: sql

我如何将多个表的所有列标题组合成1个列表?

这适用于单个表,但我需要组合多个。

Select name
Into output.Header_List
FROM syscolumns
WHERE id=OBJECT_ID('input.Table1')

1 个答案:

答案 0 :(得分:1)

你能不能只使用“IN”运算符并列出你需要的所有表格?

Select name
Into output.Header_List
FROM syscolumns
WHERE id in (OBJECT_ID('input.Table1'), OBJECT_ID('input.Table2'), ....);