sql >> Database teknologi >  >> RDS >> Mysql

Sådan opretter du triggere i Codeigniters migrationsbibliotek

Du bør fjerne afgrænsningstegnet fra udløseren, mens du udfører via PHP.mysql_ eller mysqli_-funktioner skal være i stand til at udføre udløseren uden afgrænseren.

Sådan gør du det.

$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. Er id-kolonneposition i Postgresql vigtig?

  2. Sqlalchemy masseopdatering i MySQL fungerer meget langsomt

  3. MySQL lagrede procedurevariabler fra SELECT-sætninger

  4. UTL_FILE.FOPEN() procedure accepterer ikke sti til mappe?