单选
-
在MySQL中,关于触发器,以下说法正确的是: a. 可以对临时表创建触发器 b. 对INFORMATION_SCHEMA或performance_schema中的表,可以创建触发器 c. 对于InnoDB表,即使触发器中的语句执行失败,当在触发操作是执行后执行语句时,作为触发条件的SQL也会成功执行。 d. 对于同一个表,可以定义多个触发器。
-
在MySQL中,要查看事件的上次执行时间,可以通过以下哪个语句查询? a. SHOW EVENTS b. SELECT EVENT_SCHEMA,EVENT_NAME,STATUS FROM INFORMATION_SCHEMA.EVENTS; c. SHOW CREATE EVENT event_name; d. SHOW EVENT event_name STATUS;
-
在MySQL中,关于事件,以下语法错误的是: a. RENAME EVENT event_name TO new_event_name b. ALTER EVENT event_name RENAME TO new_event_name c. ALTER EVENT event_name ENABLE d. ALTER EVENT event_name ON COMPLETION PRESERVE
-
在MySQL中,关于事件,以下说法错误的是: a. 事件创建后,只能执行一次 b. 事件创建后,可以重复执行 c. 可以在创建事件时,指定事件的执行时间 d. 可以在创建事件时,指定事件的执行频率
-
在MySQL中,关于触发器,以下说法正确的是: a. 触发器的触发条件是表中每行数据的更改 b. 触发器的触发条件是每个执行的SQL语句 c. 触发器不能调用存储过程 d. 触发器只能对触发条件中的表进行操作
多选
-
在MySQL中,关于事件,以下说法正确的是: a. 在一个事件中,只能执行一条SQL语句 b. 在一个事件中,可以执行多条SQL语句 c. 在一个事件中,可以调用存储过程 d. 在一个事件中,可以直接进行参数的传递
-
在MySQL中,关于事件,以下说法正确的是: a. 需要先开启事件调度器(event_scheduler),事件才能正常运行 b. 不重启数据库的情况下,可以将 event_scheduler 值由OFF更改为ON c. 不重启数据库的情况下,不能将event_scheduler值由DISABLED更改为其他值 d. 不重启数据库的情况下,可以将event_scheduler值由ON更改DISABLED
-
在MySQL中,关于事件,以下说法正确的是: a. 默认情况下,过期的事件会自动删除 b. 在主库上创建的事件,不会在从库上执行 c. 在创建事件时,可以将事件的状态设置为DISABLE,这样可以仅创建事件但不执行 d. 可以通过ALTER EVENT更改事件的名称和状态
-
在MySQL中,关于触发器,以下说法正确的是: a. 触发器中定义的语句可以在作为触发条件的SQL执行前或执行后执行。 b. 用于触发触发器的条件,需要是INSERT,UPDATE,DELETE这类DML操作 c. DROP TABLE和TRUNCAATE TABLE可以作为触发条件,因为他们删除了表中的数据 d. REPLACE可以作为触发条件,因为它相当于INSERT或DELETE+INSERT
-
在MySQL中,要查看事件的状态,可以通过以下哪些语句查询? a. SHOW EVENTS b. SELECT EVENT_SCHEMA,EVENT_NAME,STATUS FROM INFORMATION_SCHEMA.EVENTS; c. SHOW CREATE EVENT event_name; d. SHOW EVENT event_name STATUS;
答案
单选
-
在MySQL中,关于触发器,以下说法正确的是:D a. 可以对临时表创建触发器 b. 对INFORMATION_SCHEMA或performance_schema中的表,可以创建触发器 c. 对于InnoDB表,即使触发器中的语句执行失败,当在触发操作是执行后执行语句时,作为触发条件的SQL也会成功执行。 d. 对于同一个表,可以定义多个触发器。
-
在MySQL中,要查看事件的上次执行时间,可以通过以下哪个语句查询?B a. SHOW EVENTS b. SELECT EVENT_SCHEMA,EVENT_NAME,STATUS FROM INFORMATION_SCHEMA.EVENTS; c. SHOW CREATE EVENT event_name; d. SHOW EVENT event_name STATUS;
-
在MySQL中,关于事件,以下语法错误的是:A a. RENAME EVENT event_name TO new_event_name b. ALTER EVENT event_name RENAME TO new_event_name c. ALTER EVENT event_name ENABLE d. ALTER EVENT event_name ON COMPLETION PRESERVE
-
在MySQL中,关于事件,以下说法错误的是:A a. 事件创建后,只能执行一次 b. 事件创建后,可以重复执行 c. 可以在创建事件时,指定事件的执行时间 d. 可以在创建事件时,指定事件的执行频率
-
在MySQL中,关于触发器,以下说法正确的是:A a. 触发器的触发条件是表中每行数据的更改 b. 触发器的触发条件是每个执行的SQL语句 c. 触发器不能调用存储过程 d. 触发器只能对触发条件中的表进行操作
多选
-
在MySQL中,关于事件,以下说法正确的是:BC a. 在一个事件中,只能执行一条SQL语句 b. 在一个事件中,可以执行多条SQL语句 c. 在一个事件中,可以调用存储过程 d. 在一个事件中,可以直接进行参数的传递
-
在MySQL中,关于事件,以下说法正确的是:ABC a. 需要先开启事件调度器(event_scheduler),事件才能正常运行 b. 不重启数据库的情况下,可以将 event_scheduler 值由OFF更改为ON c. 不重启数据库的情况下,不能将event_scheduler值由DISABLED更改为其他值 d. 不重启数据库的情况下,可以将event_scheduler值由ON更改DISABLED
-
在MySQL中,关于事件,以下说法正确的是:ABCD a. 默认情况下,过期的事件会自动删除 b. 在主库上创建的事件,不会在从库上执行 c. 在创建事件时,可以将事件的状态设置为DISABLE,这样可以仅创建事件但不执行 d. 可以通过ALTER EVENT更改事件的名称和状态
-
在MySQL中,关于触发器,以下说法正确的是:ABD a. 触发器中定义的语句可以在作为触发条件的SQL执行前或执行后执行。 b. 用于触发触发器的条件,需要是INSERT,UPDATE,DELETE这类DML操作 c. DROP TABLE和TRUNCAATE TABLE可以作为触发条件,因为他们删除了表中的数据 d. REPLACE可以作为触发条件,因为它相当于INSERT或DELETE+INSERT
-
在MySQL中,要查看事件的状态,可以通过以下哪些语句查询?ABC a. SHOW EVENTS b. SELECT EVENT_SCHEMA,EVENT_NAME,STATUS FROM INFORMATION_SCHEMA.EVENTS; c. SHOW CREATE EVENT event_name; d. SHOW EVENT event_name STATUS;