mysql存领储过程事务rollback不了

MySql 码拜 8年前 (2014-04-27) 410次浏览 0个评论
 

有人熟悉mysql吗?
command.Transaction = tran;
我用command执行存储过程,可在存储过程中加一个DROP table IF EXISTS tmp_tb_tax;,在代码中tran.Rollback();就不管用了,去掉DROP table IF EXISTS tmp_tb_tax;就可以,谁知道是怎么回事, 是不是mysql的bug!
我知道mysq在视图中有bug.

40分
没见过中间删表的。
多谢了楼上,写成这样就行了“DROP temporary table IF EXISTS tmp_tb_tax;”!!

CodeBye 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权 , 转载请注明mysql存领储过程事务rollback不了
喜欢 (0)
[1034331897@qq.com]
分享 (0)

文章评论已关闭!