sql server中如何做到执行完update、insert或者delete不提交,手动确认完数据再提交
rollback -------回滚
begin tran-----执行完不提交命令和下面update同时执行
update [dbo].[T_COM_LOG] set LOGSUBCLASS=‘12’ where logid=‘1’;
commit tran----确认数据没问题,执行它提交,提交完成就不能回滚了
说明:
1、begin tran命令是执行完等待确认的命令,不管是update、insert还是delete,带上这个命令执行,就不会立马提交;
2、执行完select一下,确认数据有没有问题,如果有问题,执行rollback命令,进行回滚;
3、执行完select一下,确认数据有没有问题,如果没有问题,执行commit tran命令,进行提交;