在对表中的数据进行删除时,对数据实施完整性检查,激活的触发器是()。A、INSERT触发器B、UPDATE触发器C、DELETE触发器D、以上3种都可以

题目

在对表中的数据进行删除时,对数据实施完整性检查,激活的触发器是()。

  • A、INSERT触发器
  • B、UPDATE触发器
  • C、DELETE触发器
  • D、以上3种都可以
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

创建触发器时,以下说法错误的是______。

A.在一个表上可以建立多个名词不同、类型各异的触发器

B.增、删、改记录都可以使用触发器

C.修改数据库以及数据库对象的语句可以在触发器中使用

D.通常不要在触发器中返回任何结果


正确答案:C
解析:大部分T—SQL语句都可以用在触发器中,但是也有一些限制,例如,所有的建立和修改数据库以及数据库对象的语句、所有的 DROP语句都不允许在触发器中使用。

第2题:

在SQLServer中删除触发器用()。

A、ROLLBACK

B、DROP

C、DELALLOCATE

D、DELETE


正确答案:B

第3题:

UPDATE、INSERT和DELETE都可引发触发器代码的执行。( )

此题为判断题(对,错)。


正确答案:对

第4题:

以下对触发器的叙述中,不正确的是( )

A.触发器可以传递参数
B.触发器是SQL语句的集合
C.用户不能调用触发器
D.可以通过触发器来强制实现数据的完整性和一致性

答案:A
解析:

第5题:

触发器事件和语句是SQL语句、数据库事件、用户事件,导致触发器触发。触发器时机可以是()。

A.对特别表(视图)的INSERT、UPDATE、DELETE语句

B.对特定模式对象的CREATE、ALTER和DROP语句

C.数据库启动、实例关闭

D.特定的错误消息和任何错误消息


参考答案:A, B, C, D

第6题:

下列关于触发器的说法,正确的是()。

A、后触发型触发器是在触发器执行完成后再执行引发触发器执行的语句

B、触发器是由数据更改操作引发的自动执行的代码

C、引发触发器执行的操作可以是SELECT

D、CREATE TRIGGER tri ON table1 FOR INSERT定义的是前触发型触发器


参考答案:B

第7题:

在SQL Server中,触发器不具有()类型。

A.insert触发器

B.update触发器

C.delete触发器

D.select触发器


本题答案:D

第8题:

在Oracle中,关于触发器的描述错误的是()。

A.触发器可以删除,但不能禁用

B.触发器只能用于表

C.触发器可以分为行级和语句级

D.触发器是一个对关联表发出select;insert;update或delete语句时触发的存储过程


参考答案:A, B, D

第9题:

INFORMIX的环境下,下边描述不正确的有:()。

A.在对表进行INSERT、DELETE或UPDATE操作时,可以定义一些触发器使数据库服务器自动调用存储过程(或SQL语句)

B.触发器只对操作员进行INSERT、DELETE或UPDATE操作起作用

C.触发器是一种特殊类型的存储过程,它在INSERT、DELETE或UPDATE特定表中数据时起作用

D.触发器只对程序进行INSERT、DELETE或UPDATE操作起作用


参考答案:B, D

第10题:

在表或视图上执行除了()以外的语句都可以激活触发器。

A.Create
B.Insert
C.Delete
D.Update

答案:A
解析:
触发器是一种特殊类型的存储过程,它在指定的表中的数据发生变化时自动生效。唤醒调用触发器以响应INSERT、UPDATE或DELETE语句。触发器可以查询其它表,并可以包含复杂的Transact-SQL语句。将触发器和触发它的语句作为可在触发器内回滚的单个事务对待。如果检测到严重错误(例如,磁盘空间不足),则整个事务即自动回滚。

更多相关问题