「Oracle入門」INSERT ALLで 複数のテーブルに複数のレコードを登録する

1.複数行挿入

INSERT ALL
INTO USER_TABLE (COLA,COLB,COLC...) VALUES (value1, value2,value3...)
INTO MEMBER_TABLE (COLA,COLB,COLC...) VALUES (value1, value2,value3...)
INTO INFO_TABLE (COLA,COLB,COLC...) VALUES (value1, value2,value3...)
SELECT * FROM DUAL;

2.複数行挿入,列リスト省略

INSERT ALL
INTO USER_TABLE VALUES (value1, value2,value3...)
INTO MEMBER_TABLE VALUES (value1, value2,value3...)
INTO INFO_TABLE VALUES (value1, value2,value3...)
SELECT * FROM DUAL;

Oracle

Posted by arkgame