如果我从SQL Server Management Studio 2008的“结果”窗格中选择整行,是否有办法自动创建INSERT语句脚本,该脚本可以使用所选行的值插入新行?
想法是,当我删除该行时,我可以使用生成的INSERT语句重新插入同一行。
基本上不是创建空白INSERT而是创建一个带有VALUES (val1,val2,val3...)
的脚本,其中值来自所选行。
答案 0 :(得分:3)
答案 1 :(得分:1)
您可以使用触发器将已删除或更新的行插入您作为备份表创建的其他表中,这样您始终可以将特定行重新插入原始表。
很简单,您需要一些方法来备份受影响的数据。