如何在SQL中添加错误捕获机制

来源:互联网 发布:什么时候用递归算法 编辑:程序博客网 时间:2024/05/24 05:17

例如:

 

BEGIN

    DECLARE fk_error CONDITION FOR 1452;                                   -- 外键约束

    DECLARE EXIT HANDLER FOR fk_error SET err = 1;

    DECLARE dup_key CONDITION FOR 1062;                                  -- UNIQUE/主键约束

    DECLARE EXIT HANDLER FOR dup_key SET err = 2;

    ...

END;

原创粉丝点击