![](https://static.youtibao.com/asksite/comm/h5/images/m_q_title.png)
下列关于MySQL中前触发器的说法,正确的是()。
A.在前触发器执行之后,再执行引发触发器执行的数据操作语句
B.定义前触发器使用的选项是FOR
C.在一个表上只能定义一个前触发器
D.在一个表上针对同一个数据操作只能定义一个前触发器
![](https://static.youtibao.com/asksite/comm/h5/images/solist_ts.png)
A.在前触发器执行之后,再执行引发触发器执行的数据操作语句
B.定义前触发器使用的选项是FOR
C.在一个表上只能定义一个前触发器
D.在一个表上针对同一个数据操作只能定义一个前触发器
A.可以是表中的一个字段
B.是确定数据库中表的记录的唯一标识字段
C.该字段不可为空也不可重复
D.Object.values()
A.触发器是由用户调用执行的一段代码
B.触发器主要用于实现复杂的数据约束
C.在定义触发器的代码中不能包含INSERT语句
D.引发触发器执行的操作可以是INSERT、DELETE.UPDATE.和SELECT
A.命名完整性约束是对完整性约束命名,使得每个约束有一个名称
B.约束的名称尽量能够体现完整性约束的类型以及作用表的名称
C.用户可以不指定完整性约束的名称,而由系统定义
D.可以根据完整性约束的名称删除约束
A.触发器是MySQL的数据库对象之一,同编程语言中的函数非常类似,都需要声明、执行等
B.触发器的执行不是由程序调用,而是由手工启动
C.触发器是由事件来触发、激活从而实现执行的
D.通过createtrigger语句来创建触发器
A.MySQL数据库的体系结构可以分为四层
B.体系结构的第一层完成核心服务,比如SQL接口进行数据库对象的操作和管理
C.体系结构的第三层完成MySQL中的数据的存储和提取
D.体系结构的第四层是数据存储层,将数据存储在文件系统之上,完成与数据库引擎的交互
A.GRANTALLPRIVILEGESON*.*TO'mysql'@'localhost'WITHGRANTOPTION;赋予mysql最高权限
B.showgrantsfor'mysql'@'localhost;查看权限
C.withgrantoption表示允许用户将自己的权限授权给其它用户
D.revokecreateon*.*frommysqI’@localhost;回收msyql的create权限
A.在score表上定义了一个由数据更改操作引发的前触发型触发器
B.在score表上定义了一个由数据更改操作引发的后触发型触发器
C.在score表上定义了一个由数据增、删、改操作引发的后触发型触发器
D.在score表上定义了一个由数据增、删、改操作引发的前触发型触发器
A.MySQL执行大部分修改表结构操作的方法是用新的结构创建一个空表,从旧表中查出所有数据插入新表,然后删除旧表
B.一般而言,大部分ALTERTABLE操作将导致MySQL服务中断
C.表上创建了索引,如果使用ALTERTABLE将更为耗时
D.修改表上列的列名可使用关键字MODIFY