私はINSERT
文を書き、PL/SQLブロックのテーブルに1行挿入します。この挿入が失敗した場合、または行が挿入されていない場合は、以前に実行された更新ステートメントをロールバックする必要があります。Sql Insert文return "ゼロ/行が挿入されていません"
INSERT
ステートメントが0行を挿入できる状況を知りたいと思います。何らかの例外によって挿入が失敗した場合、例外ブロックでそれを処理できます。 INSERT
が正常に実行される可能性がありますが、SQL%ROWCOUNT < 1
かどうかを確認する必要がある場合は例外をスローしないケースがありますか?
あなたの 'INSERT'文は' INSERT ... VALUES'文ですか?または 'INSERT ... SELECT'? –
INSERTステートメントは次のようなものです。INSERT ... VALUES – Sekhar