我有数千个 sqlINSERT INTO
行的脚本文件。其中一些行将插入数据库中已经存在的数据,所以我想捕获这些错误并绕过它。有没有办法捕捉触发器抛出的错误并忽略它?
ERROR at line 1:
ORA-20053: Username must be unique
ORA-06512: at "MY_TRIGGER", line 18
ORA-04088: error during execution of trigger 'MY_TRIGGER'
ORA-06512: at line 3
我可以通过捕获 aDUP_VAL_ON_INDEX
然后做 来使用独特的约束来做到这一点NULL
,但这不适用于上述触发错误。