mysql如何在事物中调试存储过程

2026-03-01 05:56:31

1、准备好待调试的存储过程和测试数据;

mysql如何在事物中调试存储过程

2、在待调试的存储过程中设置好标记,一般用select 语句,在执行的时候,通过每个标记的输出判断存储过程执行的流程;

mysql如何在事物中调试存储过程

3、同时执行START TRANSACTION; 和待调试的存储过程;

mysql如何在事物中调试存储过程

4、查询执行结果,并分析结果:从结果中可以看出,存储过程只执行到select 666,由此判断存储过程出select 666 前面的部分无异常情况;

【此时可以执行SELECT * FROM information_schema.INNODB_TRX查看开启的事物】

执行RollBack,回滚;

以此类推,直至存储过程能全部正确执行完为止。

mysql如何在事物中调试存储过程

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢