当我们在 MySQL 存储过程中使用 COMMIT 并且 START 事务下的事务之一失败时,会发生什么情况?

假设其中一个查询失败或生成错误,而另一个查询正确执行,MySQL 仍然提交正确执行的查询的更改。从以下示例可以理解,其中我们使用具有以下数据的表“employee.tbl” –,登录后复制,现在,当我们调用此过程时,我们知道 UPDATE 查询将产生错误,因为我们的表上没有 id =10。但由于第一个查询将成功执行,因此 COMMIT 会将更改保存到表中。,登录后复制,以上就是当我们在 MySQL 存储过程中使用 COMMIT 并且 START 事务下的事务之一失败时,会发生什么情况?的详细内容,更多请关注www.92cms.cn其它相关文章!
返回顶部
跳到底部

Copyright 2011-2024 南京追名网络科技有限公司 苏ICP备2023031119号-6 乌徒帮 All Rights Reserved Powered by Z-BlogPHP Theme By open开发

请先 登录 再评论,若不是会员请先 注册