我如何将多个表的所有列标题组合成1个列表?
这适用于单个表,但我需要组合多个。
Select name
Into output.Header_List
FROM syscolumns
WHERE id=OBJECT_ID('input.Table1')
答案 0 :(得分:1)
你能不能只使用“IN”运算符并列出你需要的所有表格?
Select name
Into output.Header_List
FROM syscolumns
WHERE id in (OBJECT_ID('input.Table1'), OBJECT_ID('input.Table2'), ....);