【多选题】关于触发器描述正确的是()。
A. 可以为一个表的某种操作创建多个after触发器
B. 可以为视图创建after触发器
C. 每个表或视图的某种操作只能定义一个instead of 触发器
D. inserted表与deleted表的结构和触发器所关联的表的结构一致
A. 可以为一个表的某种操作创建多个after触发器
B. 可以为视图创建after触发器
C. 每个表或视图的某种操作只能定义一个instead of 触发器
D. inserted表与deleted表的结构和触发器所关联的表的结构一致
举一反三
- 下列关于触发器描述错误的是( )。 A: 一个表在相同的触发事件和相同的触发时间只能创建一个触发器。 B: 触发事件为INSERT,触发时间为AFTER的触发器只能有一个 C: 一个表在相同的触发事件上可以创建两个触发器 D: 触发器可以显示调用
- 以下关于触发器的描述正确的是()。 A: inserted表和deleted表的结构和触发器所关联的表的结构一致,它们只在触发器执行期间有效,这两个表的内容只能查询,不能修改。 B: 针对视图只能定义INSTEADOF类型的触发器。 C: 针对某个表可以定义同一种操作的多个AFTER类型的触发器。 D: 一个表的同种操作的AFTER类型的触发器先于INSTEADOF类型的触发器执行。
- 替代触发器在数据变动()被触发,对于每个触发操作,只能定义()个instead of触发器
- 不论后触发或替代触发,每个触发器被激活时,系统都自动为它们创建两个临时表:inserted和deleted表
- 【单选题】创建一个触发器的语句基本结构是 A. delimiter $$ create trigger 触发器名 触发时刻 触发事件 on 表名 for each row begin 触发器动作 end$$ delimiter ; B. delimiter $$ create function 触发器名 触发时刻 触发事件 on 表名 for each row begin 触发器动作 end$$ delimiter ; C. delimiter $$ create view 触发器名 触发时刻 触发事件 on 表名 for each row begin 触发器动作 end$$ delimiter ; D. delimiter $$ create procedure 触发器名 触发时刻 触发事件 on 表名 for each row begin 触发器动作 end$$ delimiter ;