Mysql使用事务

DECLARE t_error INTEGER DEFAULT 0;

DECLARE CONTINUE HANDLER FOR SQLEXCEPTION SET t_error=1;

START TRANSACTION;

......sql

......sql

IF t_error = 1 THEN

ROLLBACK;

select 0;

ELSE

COMMIT;

    select 1;

END IF;

  

posted @ 2019-12-27 14:36  zhoushiya  阅读(125)  评论(0编辑  收藏  举报