关于服务端命令 事务命令的理解
就这么一条数据库更新的命令,有必要加事务命令吗?
另外我对事务命令的理解就是,包在里头的多条命令,但凡有一个出错,就全部回滚。不知道这么理解对不对~
如果是这么理解的话,那是不是意味着图中所示的,只有一条命令,就没必要加事务命令了?
感谢各位格友大佬的支持,单条数据表操作开启事务可能不是必需的,楼主大佬的理解没什么问题 本帖最后由 Syl 于 2024-6-28 23:26 编辑
能加就加吧,单条执行也有可能错误,看着就放心
还有就是养成一个好习惯
理论上一条加不加确实无所谓。毕竟单独一条,出错了,数据也不会写进库里。但是多行命令的话,就得加上,不然前面执行完,后面报错,前头数据都进库了
Syl 发表于 2024-6-27 21:14
能加就加吧,单条执行也有可能错误,看着就放心
还有就是养成一个好习惯
这种事务命令中除了数据库操作命令,中间加上其他命令也可以吧,比如判断、设置变量什么的。 感谢各位大佬的支持~
事务命令中是可以添加其他命令的,这个帖子目前是已处理状态,如果您有新的问题的话,请您重新发帖交流 ihiyin 发表于 2024-8-1 15:12
这种事务命令中除了数据库操作命令,中间加上其他命令也可以吧,比如判断、设置变量什么的。
楼下已经说了,是可以组合在一起放到同一个事务下 感谢各位大佬的支持~:i0tw2:
页:
[1]