【发布时间】:2012-10-12 17:32:14
【问题描述】:
如何在 TSQL 中执行此操作? :How UPDATE and SELECT at the same time
【问题讨论】:
标签: tsql
如何在 TSQL 中执行此操作? :How UPDATE and SELECT at the same time
【问题讨论】:
标签: tsql
链接问题中答案的 TSQL 等效项类似于
UPDATE [table]
SET foo=1
OUTPUT INSERTED.*, DELETED.*
WHERE boo=2
在更新语句中,您可以使用 INSERTED 获取“之后”值,使用 DELETED 获取“之前”值。
【讨论】:
您正在寻找OUTPUT clause。
【讨论】: