我有一个像下面这样的查询,它会根据参数自动生成一个临时表。因此,该表的列数可以变化。现在,我需要在这个表中添加一个自动增量 id 列。我是怎么做的?
SELECT @SourceFields INTO ##StoreSourceInfo FROM testdb.dbo.@SourceTable
注意:1)使用参数的源字段数和表名@SourceFields & @SourceTable
。2)因此,##StoreSourceInfo 表上的列数可以不同。
当前结果:
select * from ##StoreSourceInfo
仅显示可用列。
预期结果:
select * from ##StoreSourceInfo
查询将显示一个额外的自动增量 id 列和临时表中可用的所有其余列。
希望你能得到我。提前致谢。