下面的代码用于创建一个在删除数据前触发的触发器,横线上所缺代码为( )。 DELIMITER // CREATE DEFINER=`root`@`localhost` TRIGGER ____________________ ON tb_bookinfo FOR EACH ROW INSERT INTO tb_booklog (event,logtime) values('删除了一条图书信息',now());
A: BEFORE DELETE
B: AFTER DELETE
C: BEFORE INSERT
D: AFTER INSERT
A: BEFORE DELETE
B: AFTER DELETE
C: BEFORE INSERT
D: AFTER INSERT
举一反三
- 下列新增一个DELETE触发器语句正确的是()。 A: CREATE TRIGGER deleteorder BEFORE DELETE ON orders FOR EACH ROW B: CREATE TRIGGER deleteorder BEFORE INSERT ON orders FOR EACH ROW C: CREATE TRIGGER deleteorder BEFORE DROP ON orders FOR EACH ROW D: CREATE TRIGGER deleteorder BEFORE UPDATE ON orders FOR EACH ROW
- AFTER触发器要求只有执行以下哪种操作 之后触发器才被触发 A: UPDATE B: INSERT C: DELETE D: CREATE
- 以下语句创建的触发器是当对表A进行( )操作时触发。 CREATE TRIGGER ABC ON 表A FOR INSERT, UPDATE, DELETE AS ……
- CREATE TRIGGER [触发器名] [触发时间] <触发事件 A: 表名> FOR EACH ROW B: t;SQL语句>; C: 触发器语法规则如上所述,下列说法不正确的是 D: 触发器名称在当前数据库下必须是唯一的 E: 触发时间包括AFTER和BEFORE两种 F: FOR EACH ROW表示操作影响的每一条记录都会执行一次触发程序 G: 触发事件包括INSERT和DELETE两种 H: 答案: D I: 、发器可以创建在下列哪个选项中 J: 表 K: 过程 L: 数据过程
- 在MySQL的触发器中,Trigger_Time主要有哪两种? A: before B: insert C: after D: delete