1. sql server 查询编辑器中怎么撤销上一步操作
除非你显式开启了事务,否则所有的操作都会默认带有隐式事务,都无法撤销。
2. sql语句撤消
除非用rollback,要不就只能用备份的数据库还原了
FLASHBACK方便是方便,但好像只有ORACLE 10G里面才有,9i没有的
3. 急!!!如何撤销一个已经执行的更新SQL语句 SQL 代码执行怎么撤销啊
1. 如果没有提交,可以撤回
2. 如果已经提交,则看是否有备份
3. 如果有备份,那么恢复数据库到另外的地方,然后此表恢复
4. 如果没有备份,那么没有办法的。
4. SQLserver 怎么撤销操作
加上事务 ,可用测试脚本
begin tran--开始
delete 表
rollback tran--撤销
如果是恢复误操作的数据,可用Log explorer软件
5. sql sever 命令如何撤销删除
不能,数据库操作都是不能撤消的,它不会给你一个回收站
如果用其它程序来操作数据库的话,可以在添加/修改/删除操作时,先把原数据备份到另一表,这就是一般程序所做的备份,用以防止误删除
6. 怎么撤销 sqlserver上一步操作
怎么撤销 sqlserver上一步操作
可以用触发器控制
或者事物也可以
7. 【急】sql撤销上步操作
1、rollback
2、如果修改记录是一条的话,反向操作一下,update回去,但是前提要知道你更新前的数据是什么。
---
以上,希望对你有所帮助。
8. SQL server 执行的SQL语句怎么撤销
使用事务
begin transction 事务名
sql 语句
rollback transaction 事务名
9. 如何撤销sqlserver还原
如果已经提交,那只有再次执行update更新为之前的数据,如果不记得原有的数据,oracle的话一般来说(默认配置)可以用as of timestamp查询到24小时内任一时刻的数据,其他数据库不太清楚是否有类似找回的办法,这也即是热备的重要性啊
10. 如何撤销一个已经执行的更新SQL语句
如果没有提交,可以撤回,如果已经提交,则看是否有备份。
如果有备份,那么恢复数据库到另外的地方,然后此表恢复。
1.
可以用rollback
transaction来回滚和撤销,我也犯过好几次update后面没有加where条件的严重错误,幸好事先有备份,可以用覆盖的方式来恢复,所以后来我在执行任何一条update语句前都要写注释-别忘了加where条件。
2.
这个只能使用事务了,具体是设置成不默认提交事务,此时所做的各种操作都没有反应到数据库中。这时,你可以rollback事务,撤销所有未提交的修改。不过,一旦你commit了的话,就真没办法撤销了。