テストデータ用の SQL ステートメントがいくつかあります。たくさんの挿入ステートメント、たくさんの選択ステートメント、そしてたくさんの削除ステートメントがあります。
これらの挿入ステートメントを 1 行のコードから実行できるものにラップすることは可能ですか? 次に、1 つのステートメントで、挿入を実行します。または、delete ステートメントを実行します。
ここに私が持っているものの例があります
insert into [table] values (val1, val2, val3);
insert into [table] values (val1, val2, val3);
insert into [table] values (val1, val2, val3);
insert into [table] values (val1, val2, val3);
insert into [table] values (val1, val2, val3);
これが私が想像するものですが、それが可能かどうかさえわからないので、これはばかげているように見えるかもしれません.
execute sqlChunk();
以下のすべてを実行します。
sqlChunk(){
insert into [table] values (val1, val2, val3);
insert into [table] values (val1, val2, val3);
insert into [table] values (val1, val2, val3);
insert into [table] values (val1, val2, val3);
insert into [table] values (val1, val2, val3);
}
私はステートメントを括弧で囲んだだけであることに注意してください。これをDB2で実行しています。しかし、Oracle SQLでそれを行うことができるかどうかも知りたい.