<FONT style="COLOR: #000000; FONT-SIZE: 9pt">sql Server为每个触发器都创建了两个专用表:Inserted表和Deleted表。这两个表由系统来维护,它们存在于内存中而不是数据库中。这两个表的结构总是与被该触发器作用的表的结构相同,触发器执行完成后,与该触发器相关的这两个表也被删除。<SPAN style="LINE-HEIGHT: 1.5; COLOR: #000000; FONT-SIZE: 9pt">
增加的记录 |
|
删除的记录 | |
后执行。如果该语句因错误而失败,触发器将不会执行。不能为视图指定after触发器,只能为表指定该触发器。可以为每个触发操作(insert、update、delete)指定多个after触发器。如果表有多个after触发器,可使用sp_settriggerorder定义哪个after触发器最先激发,哪个最后激发。除第一个和最后一个触发器外,所有其他的after触发器的激发顺序不确定,并且无法控制。
sql_statement
删除触发器:
数据库中已有的触发器:
修改触发器:
sql_statement
原文链接:https://www.f2er.com/mssql/63688.html