mysql存储过程事务

Posted 空白-键

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了mysql存储过程事务相关的知识,希望对你有一定的参考价值。

BEGIN	

	....../*定义字段*/
	
	
	/*定义错误*/
	DECLARE t_error INTEGER DEFAULT 0;    
	DECLARE CONTINUE HANDLER FOR SQLEXCEPTION BEGIN  
		SET t_error = 1;  
	END;
	START TRANSACTION; /*开始事务*/
	
	...... /*业务内容*/
	
	IF t_error = 0 THEN  
		COMMIT; -- 事务提交 
	ELSE  
		ROLLBACK; -- 事务回滚  
	END IF;  
	
END$$



编译的时候一直报错,才发现事务的定义要在字段定义的后面

以上是关于mysql存储过程事务的主要内容,如果未能解决你的问题,请参考以下文章

mysql存储过程与事务

mysql之——存储过程 + 游标 + 事务

mysql-高级功能(触发器存储过程视图事务)

Mysql从入门到入魔——8. 视图存储过程事务处理

mysql存储过程之事务篇

mysql存储过程中使用事务