一時テーブルに大量のデータを選択して、二次計算を実行する必要があります。より効率的に作業するために、そのテーブルに IDENTITY 列を追加したいと思います。最初に ID を使用してテーブルを宣言し、残りのデータをそこに挿入できることはわかっていますが、1 ステップで実行する方法はありますか?
ベストアンサー1
ああ、信仰の薄い者たちよ。
SELECT *, IDENTITY( int ) AS idcol
INTO #newtable
FROM oldtable
http://msdn.microsoft.com/en-us/library/aa933208(SQL.80).aspx