搾りたての工数と干からびた社畜

99%の雑記と1%プログラミングメモなど

【SQL】SELECTした結果をINSERTする

■今日の失敗談

データベースのあるテーブルの構造が変更になり、旧テーブルから新テーブルにデータを移行しなければなりませんでした。

その時、1行1行こまめにINSERT文を書いてました(IT業界の人間としてあるまじきアナログ精神)

 

そんな事してたら先輩に「SELECTした結果をINSERTすればええやん」って言われました。反省。

 

INSERT INTO TABLE_NEW (COLUMNS1, COLUMNS2,...)

            SELECT COLUMNS1, COLUMNS2,... FROM TABLE_OLD

 

戒めとして残しておきます