如何在SQL Server中获取先前的值触发AFTER Update语句

时间:2018-07-23 15:00:03

标签: sql-server

我想知道更新后如何检索较旧的值。我在更新后触发器中使用此功能,并且正在使用的数据库是MSSQL。

2 个答案:

答案 0 :(得分:3)

您需要从DELETED表中获取数据

SELECT ColumnName from DELETED

答案 1 :(得分:1)

在触发器的上下文中,您可以从deleted虚拟表中获取更新前的值。