Sql server 2005 撤销;更新;SQLServer2005中的语句
我正在使用SQL Server 2005的Sql server 2005 撤销;更新;SQLServer2005中的语句,sql-server-2005,sql-update,undo,recovery,Sql Server 2005,Sql Update,Undo,Recovery,我正在使用SQL Server 2005的FULL恢复模型。我意外地执行了UPDATE语句,但没有使用WHERE子句指定条件 UPDATE TABLE SET Column1 = 'All' 现在所有Column1值都设置为'all'。我需要将column1值撤消为以前的值 有什么想法吗 ps::我在2016年2月27日执行了更新,我有备份文件,备份文件是在2016年2月21日 谢谢。如果您没有提交,您可以执行回滚如果您尚未提交:回滚太糟糕了。这是承诺(请看这个问题。如果您不能使用工具,请查
FULL
恢复模型。我意外地执行了UPDATE
语句,但没有使用WHERE
子句指定条件
UPDATE TABLE
SET Column1 = 'All'
现在所有Column1
值都设置为'all'
。我需要将column1
值撤消为以前的值
有什么想法吗
ps::我在2016年2月27日执行了更新
,我有备份文件,备份文件是在2016年2月21日
谢谢。如果您没有提交,您可以执行回滚如果您尚未提交:
回滚代码>太糟糕了。这是承诺(请看这个问题。如果您不能使用工具,请查看最近的备份,将其还原到具有不同名称的数据库,并通过创建链接两个数据库中的表的t-SQL update语句来重建列。