当前位置: 移动技术网 > IT编程>数据库>Mysql > MySQL存储过程模板实例

MySQL存储过程模板实例

2018年04月05日  | 移动技术网IT编程  | 我要评论

蒋米茹,马超群干爹是谁,坏家伙们什么时候更新

MySQL存储过程的范例模板,带返回值和异常处理。

DROP PROCEDURE IF EXISTS sp_sample;
CREATE PROCEDURE sp_sample(OUT errno INT)
root:BEGIN
  /*
    功能:

    IN参数:

    OUT参数:
           errno 存储过程异常标志(0-成功, 1-异常)           
  */
    DECLARE CONTINUE HANDLER FOR SQLEXCEPTION
    BEGIN
        ROLLBACK;
        SET errno = 1;
    END;
    SET errno = 0;
    START TRANSACTION;
    -- do what you want to do.
    -- ...
    COMMIT;
END;

如对本文有疑问,请在下面进行留言讨论,广大热心网友会与你互动!! 点击进行留言回复

相关文章:

验证码:
移动技术网