下列新增一个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
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
举一反三
- Mysql 中创建触发器的语句格式正确的是( )。 A: create trigger… for each row … B: create trigger… on…for each row … C: create trigger… on…for each row D: create trigger… on tableName
- 下面的代码用于创建一个在删除数据前触发的触发器,横线上所缺代码为( )。 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. delimiter $$ create trigger 触发器名 触发时刻 触发事件 on 表名 for each row begin 触发器动作 end$$ delimiter ; B. delimiter $$ create function 触发器名 触发时刻 触发事件 on 表名 for each row begin 触发器动作 end$$ delimiter ; C. delimiter $$ create view 触发器名 触发时刻 触发事件 on 表名 for each row begin 触发器动作 end$$ delimiter ; D. delimiter $$ create procedure 触发器名 触发时刻 触发事件 on 表名 for each row begin 触发器动作 end$$ delimiter ;
- 修改触发器应该使用下列哪种语句?_ A: ALTER TRIGGER语句 B: DROP TRIGGER语句 C: CREATE TRIGGER语句 D: CREATE OR REPLACE TRIGGER语句
- 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: 数据过程