Oracle
 sql >> Datenbank >  >> RDS >> Oracle

Beste Möglichkeit, mehrzeilige Einfügungen in Oracle durchzuführen?

Um in Oracle mehrere Zeilen mit den Spalten col1, col2 und col3 in Tabelle t einzufügen, können Sie die folgende Syntax verwenden:

INSERT ALL
   INTO t (col1, col2, col3) VALUES ('val1_1', 'val1_2', 'val1_3')
   INTO t (col1, col2, col3) VALUES ('val2_1', 'val2_2', 'val2_3')
   INTO t (col1, col2, col3) VALUES ('val3_1', 'val3_2', 'val3_3')
   .
   .
   .
SELECT 1 FROM DUAL;