わずかに異なる 2 つのテーブルがあります。テーブル A には 4 つの列があり、テーブル B には 3 つしかありません。テーブル B からテーブル A にすべてのデータをコピーしたいのですが、追加の列にも1
すべての行の値を入力したいと考えています。
これは、余分な列がない場合に機能します。
insert into TABLEA (COL1, COL2, COL3) select COL1, COL2, COL3 from TABLEB;
残念ながら、テーブル A の余分な列は NULL 可能ではないため、後で更新を実行することはできません。
助けてくれてありがとう!