0
テーブルから多くのレジスタを更新するためにFORALL文を使用していますが、部門番号XXXが存在しないため、更新が失敗すると例外をキャッチする必要があります。Oracle FORALL更新例外
FORALL x IN TABLE_DEPTO_DESCRIPTION.First .. TABLE_DEPTO_DESCRIPTION.Last SAVE EXCEPTIONS
UPDATE DEPARTMENTS SET
DESCRIPTION = TABLE_DEPTO_DESCRIPTION(x).DESCRIPTION
WHERE DPTO_NUMBER =TABLE_DEPTO_DESCRIPTION(x).id;