执行时取消update是否能自动回滚
执行一个update语句时发现条件没写,赶紧取消操作,数据是否已经回滚为原始状态?
------解决方案--------------------沒有回滚
------解决方案--------------------执行了一半是可以的,如果执行完了就没回滚了
------解决方案--------------------要是oracle 沒 commit 是可以的
sql server 好像沒有
------解决方案--------------------不知道
------解决方案--------------------sql server没有吧
------解决方案--------------------执行一半取消的话,SQL Server数据库会回滚的。
------解决方案--------------------事务才有提交和回滚。
------解决方案--------------------得看执行完没有,完了当然不回滚,眉宇执行完的话回滚
------解决方案--------------------执行的那部分不能回滚了
------解决方案--------------------放心吧,肯定回滚了,像这种情况,属于SQL server的隐性事务,即你的update 语句自动被sql server 认为是一个事务,
你在它执行一半的时候提交放弃,它回把一切都回滚到执行以前
------解决方案--------------------路过~
------解决方案--------------------要养成update、delete时备份数据的习惯!