SELECT文の結果を新規TABLEに投入
SQLサーバーでもSELECTの結果で新しいTABLEを作成し、データを投入する事が可能
ORACLEでの「CREATE TABLE NEW_TBL1 AS SELECT * FROM TBL2」の様な書き方で、下記の様に記入
MS SQL SERVERでの方法
SELECT * INTO NEW_TBL1 FROM TBL2; 結果:TBL2の全項目でNEW_TBL1が新規作成される。
- PK,IndexやTrigerなどは作成されないが、カラム毎の設定はそのままコピーされる。
- カラムの属性Identity、NULLなどのカラムに属する設定はコピーされる。