Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我有一个包含以下字段的历史表,
ColumnName,OldValue,NewValue
现在我正在更新table X,我想更新我更改的字段值列表的历史记录表。我怎样才能在 SQL 中做到这一点?
table X
如果您使用的是 SQL Server 2008 或更高版本,则可以使用OUTPUT & MERGE命令。这里有几个链接应该
或者,您可以仅将OUTPUT命令(不需要 SQL Server 2008 或更高版本)与您的删除/更新语句结合使用,以通过单个语句移动数据。