sql >> Databasteknik >  >> RDS >> Mysql

Hur man skapar triggers i Codeigniters migreringsbibliotek

Du bör ta bort avgränsaren från utlösaren medan du kör via PHP.mysql_ eller funktionerna mysqli_ bör kunna köra utlösaren utan avgränsaren.

Så här gör du.

$this->db->query("
CREATE TRIGGER `delete_post` BEFORE DELETE ON `posts`\r\n
FOR EACH ROW BEGIN\r\n
DELETE FROM page_content WHERE page_content.post_id = OLD.post_id;\r\n
END\r\n
//\r\n
");



  1. Hash vad? Förstå Hash Index

  2. PDO/MySQL minnesförbrukning med stor resultatuppsättning

  3. SQLite Välj

  4. Kan jag sammanfoga flera MySQL-rader i ett fält?