-3

我有一个包含以下字段的历史表,

ColumnName,OldValue,NewValue

现在我正在更新table X,我想更新我更改的字段值列表的历史记录表。我怎样才能在 SQL 中做到这一点?

4

1 回答 1

1

如果您使用的是 SQL Server 2008 或更高版本,则可以使用OUTPUT & MERGE命令。这里有几个链接应该

或者,您可以仅将OUTPUT命令(不需要 SQL Server 2008 或更高版本)与您的删除/更新语句结合使用,以通过单个语句移动数据。

于 2013-01-01T02:17:57.743 回答