更新触发器MSSQL - SQL Server

时间:2013-09-25 09:04:08

标签: sql sql-server sql-server-2008 sql-server-2005

在MSSQL中更新表时,我想执行某项任务。

现在我已经为所需的表更新了触发器,并且在更新记录时运行了我的任务(脚本)。

现在,当用户从Web保存现有记录时,我的更新触发器会执行我编写的任务。但是,当用户从网页上保存而不修改任何记录时,更新触发器将不起作用,因为没有记录被修改。

即使没有修改记录,我也想触发我的脚本。我该怎么办?

1 个答案:

答案 0 :(得分:0)

我认为你必须使用INSTEAD OF UPDATE触发器。默认情况下触发AFTER UPDATE。 但是你必须在触发器中设置update语句。有关更多信息,

INSTEAD OF UPDATE Triggers.