下列关于DML触发器和DDL触发器说法错误的是( )。
A: DML触发器是当数据库服务器中发生数据操作事件时要执行的存储过程。
B: DDL触发器是响应数据定义事件时要执行的存储过程。
C: 表和视图中的INSERT、UPDATE、DELETE事件都可以激活DML的两类触发器。
D: DDL事件包括CREATE、ALTER、DROP语句。
A: DML触发器是当数据库服务器中发生数据操作事件时要执行的存储过程。
B: DDL触发器是响应数据定义事件时要执行的存储过程。
C: 表和视图中的INSERT、UPDATE、DELETE事件都可以激活DML的两类触发器。
D: DDL事件包括CREATE、ALTER、DROP语句。
举一反三
- SQL Server包括两大类触发器:数据操作语言(DML)触发器和数据定义语言(DDL)触发器。[br][/br] DML触发器:当数据库中发生数据操作事件时,执行DML 触发器。DML事件是指对表或视图的INSERT、UPDATE和DELETE 语句。 在SQL Server中,DML触发器可分为( )。 A: after|for 触发器 B: Instead Of 触发器 C: efore 触发器 D: alter 触发器
- DDL触发器是一种特殊的触发器,当服务器或数据库中发生( )语言事件时将调用这些触发器。DDL触发器与DML触发器都可以自动触发完成相应的操作,可以使用CREATE TRIGGER语句创建。但是,( ) 触发器的触发事件主要是CREATE、ALTER、DROP以及GRANT、DENY、REVOKE等语句。
- ( )触发器是当数据库中发生数据定义语言DDL事件时调用DDL触发器。DDL事件主要包括CREATE、ALTER、DROP等语句操作。
- 关于DDL触发器下面说法错误的是()。 A: DDL触发器可以作用在表上 B: DDL触发器可以作用在数据库上 C: DDL触发器可以作用在服务器上 D: DDL触发器的触发事件包含CREAT E: ALTER和DROP
- DML触发器的触发事件主要包括delete、update和( )事件等。