单选题
13.
下列关于SQL Server 2008 中前触发器的说法,正确的是______。
A、
在前触发器执行之后,再执行引发触发器执行的数据操作语句
B、
定义前触发器使用的选项是FOR
C、
在一个表上只能定义一个前触发器
D、
在一个表上针对同一个数据操作只能定义一个前触发器
【正确答案】
D
【答案解析】
使用INSTEAD OF选项定义的触发器为前触发器。在这种模式的触发器中,指定执行触发器而不是执行引发触发器执行的SQL语句,从而替代触发的操作。在一个表上可以建立多个名称不同、类型各异的触发器,每个触发器可由所有三个操作来引发。对于前触发器,在一个表上针对同一个数据操作只能定义一个前触发器;对于后触发器,可以在同一种操作上建立多个触发器。故答案为D项。
提交答案
关闭