sql >> Databáze >  >> RDS >> Mysql

Odstraňte řádek pomocí Mysql Trigger

V klauzuli where změňte new.id na old.id

-- 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 = old.id); 
END$$



  1. V odkazované tabulce nejsou žádné primární nebo kandidátské klíče, které by odpovídaly seznamu odkazujících sloupců v cizím klíči

  2. Jak mohu poslat nějaký http požadavek z postgresql funkce nebo triggeru

  3. Vložit do tabulky Mysql, když uživatel zavře prohlížeč?

  4. Jak mohu použít ON DUPLICATE KEY UPDATE v PDO s mysql?