goo blog サービス終了のお知らせ 

ぶろぐらまぁの日記

仕事でのTIPSをメモっておきます。
個人的なメモなので、参考にするのは
構いませんが、責任は持ちませんよ。w

SELECT * INTO でテーブル定義をコピーするときにフィールドを追加する

2007年11月14日 11時40分12秒 | SQL
select * into を使うと、既存のテーブル定義を丸ごとコピーしてテーブルをクリエイトできるが、以下のようにすると、さらにフィールドを追加することができる。

DECLARE @AAA AS VARCHAR(64)
DECLARE @BBB AS INGEGER
select *,@AAA AS AAA,@BBB AS BBB into <新テーブル名> from <テーブル名>