1
A
回答
-2
你的表发动机类型应该是InnoDB,MyISAM数据没有。 myisam不支持事务,所以你不能使用提交或回滚。
检查你的表引擎类型:
show create table 'table_name';
更改您的引擎类型:?你的意思是规则
ALTER TABLE `table_name` ENGINE=INNODB;
相关问题
- 1. 交易不回滚
- 2. 春季:交易不回滚
- 3. cakephp回滚交易
- 4. PDO交易提交而不是回滚
- 5. 管理交易回滚
- 6. 交易失败后回滚
- 7. Yii交易没有回滚
- 8. Glassfish:JTA/JPA交易未回滚
- 9. 春季JUnit JPA交易不回滚
- 10. PDO交易回滚时返回LastInsertID
- 11. 返回内部交易和ActiveRecord ::回滚
- 12. Laravel Eloquent ORM交易
- 13. 我们如何回滚交易?
- 14. 交易无法在codeingniter中回滚
- 15. JPA春季交易和回滚
- 16. Postgresql捕捉交易错误和回滚
- 17. 红宝石:开始交易,回滚
- 18. 春:手动回滚JPA交易
- 19. 春季交易失败回滚
- 20. 春季交易无需回滚
- 21. laravel中的交易5.1
- 22. 交易与雄辩Laravel 5
- 23. 春季交易单元测试 - 休眠查询不回滚
- 24. 春季交易方法测试不会回滚
- 25. Jms消息驱动的渠道adaper不回滚交易
- 26. 春季开机,测试后交易不回滚
- 27. EF 5.0不回滚计算出的标识值的交易
- 28. Web服务:回滚已提交的交易
- 29. 在批次结束时检测到不可提交的事务。交易回滚
- 30. 的Rails:回滚所有交易如果失败
验证异常不会造成交易rolllback? – MstfAsan
是的,规则位于模型类。如果抛出异常验证(来自模型类规则),该如何回滚? –
你首先检查是否有效然后坚持数据库 – MstfAsan