Chinaunix
标题:
如何在SQL存储过程中处理错误
[打印本页]
作者:
markmahw
时间:
2005-07-16 00:00
提示:
作者被禁止或删除 内容自动屏蔽
作者:
dwd_china
时间:
2005-08-23 09:20
标题:
如何在SQL存储过程中处理错误
在存储过程的后面加上这样的异常处理就可以了
EXCEPTION
----错误处理
WHEN DUP_VAL_ON_INDEX THEN
----主键冲突
ROLLBACK;
WHEN VALUE_ERROR THEN
----长度截断错误
ROLLBACK;
WHEN PROGRAM_ERROR THEN
----PL/SQL内部错误
ROLLBACK;
WHEN TIMEOUT_ON_RESOURCE THEN
----系统等待超时
ROLLBACK;
WHEN OTHERS THEN
----其他异常错误
ROLLBACK;
欢迎光临 Chinaunix (http://bbs.chinaunix.net/)
Powered by Discuz! X3.2