我们一般用
DECLARE t_error INT DEFAULT 1;
DECLARE CONTINUE HANDLER FOR SQLEXCEPTION SET t_error=0; -- 出错处理
START TRANSACTION;
创建事务
当这个事务中出现异常回滚时,只是将t_error设成0,查看信息时显示的Procedure executed successfully事务成功回滚
但是我想在调试时打印出异常的信息
不知该如何做MySQL异常事务
DECLARE t_error INT DEFAULT 1;
DECLARE CONTINUE HANDLER FOR SQLEXCEPTION SET t_error=0; -- 出错处理
START TRANSACTION;
创建事务
当这个事务中出现异常回滚时,只是将t_error设成0,查看信息时显示的Procedure executed successfully事务成功回滚
但是我想在调试时打印出异常的信息
不知该如何做MySQL异常事务
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货