触发器事件和语句是SQL语句、数据库事件、用户事件,导致触发器触

题目

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

  • A、对特别表(视图)的INSERT、UPDATE、DELETE语句
  • B、对特定模式对象的CREATE、ALTER和DROP语句
  • C、数据库启动、实例关闭
  • D、特定的错误消息和任何错误消息
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

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

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

B.触发器只能用于表

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

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


参考答案:A, B, D

第2题:

SQL中创建触发器的语句是_________。


答:CREATETRIGGER

第3题:

下列哪个事件不属于DML触发器的触发事件()。

A.insert

B.update

C.delete

D.alter


正确答案:D

第4题:

要审计用户执行的create,drop,和alter等ddl语句,应创建()触发器。

A.行级

B.语句级

C.Instead of

D.模式

E.数据库


参考答案:E

第5题:

create trigger 语句中的with encryption 参数的作用是( )

A 加密触发器文本

B加密定义触发器的数据库

C 加密定义触发器的数据库的数据

D 以上都不对


参考答案A

第6题:

关于触发器trigger,下面不正确的是______。

A.触发器是定义在表上的

B.触发器在数据更新时被系统调用

C.触发器对应于一组SQL语句

D.每张表限制定义一个触发器


正确答案:D
解析:触发器采用事件驱动机制,当某个触发事件发生时,触发器触发一系列操作。触发器是一种特殊类型的存储过程,当一个触发器建立后,它作为一个数据库对象被存储。触发器是定义在表一级,它与指定的数据修改操作相对应。

第7题:

下面( )不是创建触发器时应该注意的问题。

A、Create Trigger语句必须是批处理中的第一条语句。

B、创建触发器的权限默认是属于表的所有者的,可以再授权给其他用户。

C、触发器是数据库中的对象,它的名称必须符合数据库对象的命名规则。

D、触发器既可以在当前数据库中创建,也可以引用其他数据库中的对象。


参考答案:B

第8题:

下列那条语句是执行触发器而不是执行触发SQL语句,从而代替触发语句的操作?()

A.for

B.select

C.alter

D.instead


正确答案:D

第9题:

一个触发器有三个基本部件(62)。

A.触发事件或语句、触发器的限制和触发器动作

B.触发事件、触发语句和触发动作

C.触发事件、触发器定义和触发器动作

D.触发语句、触发器的限制和触发动作


正确答案:A
解析:此题考察触发器的基本组成:触发事件或语句、触发器的限制和触发器动作。

第10题:

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

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

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

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

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


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

更多相关问题