重複の可能性:
Oracle で複数行の挿入を行う最良の方法は?
私はこの挿入ステートメントを持っています
INSERT INTO mytable VALUES
('val1', 'val2'),
('aa', 'cc'),
('ww', 'dd');
このエラーが発生しました ORA-00933: SQL コマンドが正しく終了しませんでした
重複の可能性:
Oracle で複数行の挿入を行う最良の方法は?
私はこの挿入ステートメントを持っています
INSERT INTO mytable VALUES
('val1', 'val2'),
('aa', 'cc'),
('ww', 'dd');
このエラーが発生しました ORA-00933: SQL コマンドが正しく終了しませんでした
あなたはオラクルを使用しています、これを試してください
INSERT ALL
INTO mytable ("id", "name")
VALUES ('val1', 'val2')
INTO mytable ("id", "name")
VALUES ('aa', 'cc')
INTO mytable ("id", "name")
VALUES ('ww', 'dd')
SELECT * FROM dual ;
または単純な
INSERT INTO mytable ("id", "name") VALUES ('val1', 'val2');
INSERT INTO mytable ("id", "name") VALUES ('aa', 'cc');
INSERT INTO mytable ("id", "name") VALUES ('ww', 'dd');