SQL Server触发器 - 需要改变

时间:2011-12-22 16:57:15

标签: sql-server triggers

我需要在SQL Server中更改触发器。在我这样做之后,我是否只是执行类似于我将如何处理存储过程的触发器?

    ALTER TRIGGER 

3 个答案:

答案 0 :(得分:5)

是的,这是对的,只需使用ALTER即可。如果右键单击SSMS中对象资源管理器中的触发器并选择脚本触发器为/ ALTER To ,您将看到为触发器创建的ALTER语句。

答案 1 :(得分:3)

ALTER TRIGGER triggerName
ON tableName
FOR INSERT -- or update & delete
AS 
 -- sql here

http://msdn.microsoft.com/en-us/library/ms176072.aspx

答案 2 :(得分:1)

您没有“执行”触发器。触发器在某些点被“触发”,具体取决于您对它们的定义。

例如,在将AFTER UPDATE命令发送到创建触发器的表后,UPDATE触发器将对所有更新的行运行