たとえば、次のように、テーブルにレコードを挿入し、一意制約エラーから回復する必要がある Oracle PL/SQL ブロックがあるとします。
begin
insert into some_table ('some', 'values');
exception
when ...
update some_table set value = 'values' where key = 'some';
end;
一意制約エラーを検出するために、省略記号を何かに置き換えることは可能ですか?
ベストアンサー1
EXCEPTION
WHEN DUP_VAL_ON_INDEX
THEN
UPDATE