问题描述
规范中提到,insertupdatedelete都应当加事务控制,那么仅仅对单表进行单步操作时,有必要加事务吗?如果不加事务,会有什么危害?请加实例说明,不胜感激。
解决方案
解决方案二:
对表单进行操作当然不需要添加事务对数据库进行操作就要添加事务了如果不加事务,会有什么危害?请看看这里吧
解决方案三:
不是表单,是单表,看清楚哟。多步操作很容易举例,单表的能举出来吗?
解决方案四:
应该加。例如你对某个表做delete操作,这个操作也许会涉及多条记录,假如不加事务会出现这种情况:其中有一条记录由于有外键引用,不能删除,而之前的部分记录已经成功删除。这样的结果是在业务上就不能保证数据的完整性。update/insert同理。
时间: 2024-10-02 12:59:13