小编Ton*_*y77的帖子

使用Mysql Trigger删除行

在名为jos_jquarks_quizzes的表上插入后需要触发,我需要创建一个与quizz名称相同的课程名称,但是它自己的id,

jos_jquarks_quizzes 

id     title     description     course_id 

jos_jquarks_users_training   
id     quiz_id     user_id     agree 
Run Code Online (Sandbox Code Playgroud)

到目前为止,我的触发器看起来像这样,但有一个错误

-- Trigger DDL Statements
DELIMITER $$

USE `db_dhruniversity`$$

CREATE
TRIGGER `db_dhruniversity`.`ai_delete_course`
AFTER DELETE ON `jos_jquarks_quizzes`
FOR EACH ROW
BEGIN    
DELETE FROM jos_jquarks_courses
WHERE (quiz_id = new.id); 
END$$
Run Code Online (Sandbox Code Playgroud)

mysql triggers

5
推荐指数
1
解决办法
1万
查看次数

标签 统计

mysql ×1

triggers ×1