我有一个类似下面的查询,它根据参数自动生成一个临时表。因此,这个表的列数可能会变化。现在,我需要在这个表中添加一个自动增量id列。我该怎么做呢?
SELECT @SourceFields INTO ##StoreSourceInfo FROM testdb.dbo.@SourceTable
注意:1)源字段的数量和表名通过参数
@SourceFields & @SourceTable
传递。
2)因此,##StoreSourceInfo表中的列数可能会有所变化。
当前结果:
select * from ##StoreSourceInfo
仅显示可用的列。
期望结果:
select * from ##StoreSourceInfo
查询将显示一个额外的自增id列,以及临时表中的所有其余列。
希望您明白。提前致谢。
ALTER TABLE
语句? - techBeginner