前端之家收集整理的这篇文章主要介绍了
sql-server-2008 – 错误地在表上运行了更新语句,
前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我们
错误地在
sql表中的一个列上运行了更新语句.我们没有表的备份也没有
数据库的备份.任何人都可以帮助我们在更新之前检索Column的值.
我很遗憾地说你刚刚自学了一课.
有没有办法从其他来源重新导出数据,也许是历史日志文件?我们经常记录日志,记录事情的变化和由谁来记录;这样的事情可以帮助你找到某些东西的最后价值.
为了将来参考,当我写一个UPDATE语句时,我总是先输入
UPDATE mytable SET qq=ww WHERE {where clause}
也就是说,我确实键入“qq = ww”,它必然是非法的,并在输入可能实际执行的任何内容之前键入实际的WHERE子句.我认为子句的后向顺序是sql语言中的设计错误.
原文链接:https://www.f2er.com/mssql/80137.html