例如:
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;
例如:
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;