以下のようなクエリがあり、パラメーターに基づいて一時テーブルを自動的に生成します。したがって、このテーブルの列の数はさまざまです。ここで、このテーブルに自動インクリメンタル ID 列を追加する必要があります。どうすればよいですか?
SELECT @SourceFields INTO ##StoreSourceInfo FROM testdb.dbo.@SourceTable
注: 1) ソース フィールドの数と、パラメーターを使用したテーブル パスの名前@SourceFields & @SourceTable
。2) したがって、列の数は ##StoreSourceInfo テーブルで異なる場合があります。
現在の結果:
select * from ##StoreSourceInfo
利用可能な列のみを表示します。
期待される結果:
select * from ##StoreSourceInfo
クエリは、追加の自動インクリメンタル ID 列と、一時テーブルで使用可能な残りのすべての列を表示します。
あなたが私を手に入れることを願っています。前もって感謝します。