【发布时间】:2015-07-10 19:32:12
【问题描述】:
当我收到错误 ORA-02292:违反完整性约束 - 找到子记录时,我想在我的网站上显示一条警报(对不起,但这种类型无法删除)消息。如何创建该异常?来自 php 或来自数据库,究竟如何?
我试过这样的
begin
-- Test statements here
DELETE FROM PETTYPE
WHERE PET_TYPE_CODE = 40;
COMMIT;
EXCEPTION
WHEN CHILD_RECORD_FOUND
THEN Dbms_Output.put_line('ERROR');
end;
但它不起作用,因为 child_record_found 没有声明。
任何建议将不胜感激! :)
【问题讨论】:
标签: php oracle exception error-handling