Oracle 8i バージョンで機能する、以下に示す INSERT ALL ステートメントの最良かつ最も推奨される代替手段は何ですか? 非常に残念なことに、この特定のステートメントが 8i ではその単純さと読みやすさで機能していません。いくつかの入力を提供できれば素晴らしいでしょう。ありがとうございました。
INSERT ALL ステートメント
INSERT ALL
INTO mytable (column1, column2, column_n) VALUES (expr1, expr2, expr_n)
INTO mytable (column1, column2, column_n) VALUES (expr1, expr2, expr_n)
INTO mytable (column1, column2, column_n) VALUES (expr1, expr2, expr_n)
SELECT * FROM dual;
また、何らかの理由で、推奨事項の 1 つが以下に示すクエリと一致しない場合は、より良い結果が得られます。
insert into pager (PAG_ID,PAG_PARENT,PAG_NAME,PAG_ACTIVE)
select 8000,0,'Multi 8000',1 from dual
union all select 8001,0,'Multi 8001',1 from dual
どうもありがとうございました!