次のようにテーブルのリストに値を挿入するスクリプトを記述したいと思います。
例:
insert into TABLE1
( a,b,c)
select a,b,c from TABLE2;
しかし、TABLE2
列がないのでC
、列に null を挿入しますC
。
私が実際に使用しているテーブルには、多数の列(約 70 ~ 100 列)があります。
答え1
INSERT INTO TABLE1 (a, b, c)
SELECT a, b, NULL FROM TABLE2;
a
これにより、 の列との値がの対応する列に挿入され、b
同時ににも値が挿入されます。TABLE2
TABLE1
NULL
TABLE1.c