日期:2014-05-19  浏览次数:20581 次

SQL中撤消命令功能??
請問在SQL中有沒有一種方法實現如office中的撤銷功能的?如我修改了表中的幾行數據,但發現修改錯了,可不可以有種undo的方法運行後使表內容恢復為更新前的內容.

------解决方案--------------------
没有如此的功能

不过可以利用日志来恢复到以前的数据

以可以通过事务来控制一系统操作的完整性
------解决方案--------------------
如果想利用日志来恢复以前的数据,可以使用工具Log Explorer for SQL Serverv
这个工具可以在网上找到
------解决方案--------------------
只能用日志恢复了,如果没有日志的话,就永远找不到了
------解决方案--------------------
应用程序中
C#SqlCommand.cancel();
sql server 中没有