0

是否可以以编程方式决定 INSTEAD OF 触发器是否可以运行?我想要的是触发器内的一些这样的代码......

If (some condition = true) then
       handle the INSTEAD OF trigger code
else
       return // let the insert/update/delete operation happen normally

这在 SQL Server 2008 中可能吗?

更新: 让我澄清我的问题。我知道您可以在触发器内运行条件语句。但是,据我了解,如果您运行 INSTEAD OF 触发器,则无法运行常规的插入/更新/删除操作。如果可能的话,我想要两全其美。

4

1 回答 1

0

是的,您可以在触发器中使用条件语句。

http://msdn.microsoft.com/en-us/library/aa214456(v=sql.80).aspx

于 2012-05-06T13:54:26.393 回答