Mysql
 sql >> Datenbank >  >> RDS >> Mysql

Gespeicherte Prozeduren vs. Trigger in MySQL

Gespeicherte Prozeduren werden als vorkompilierter Code (gespeicherte Routine) gespeichert und vom Programmierer aufgerufen, wo immer er feuern möchte. Gespeicherte Prozeduren können Werte zurückgeben. Über Prozeduren und Funktionen.

Trigger sind benannte Datenbankobjekte, die automatisch beim Einfügen, Löschen, Aktualisieren (oder einem anderen Ereignis) ausgelöst werden, es kann keinen expliziten Aufruf geben. Trigger kann keine Daten zurückgeben.Über Trigger.

Sie können Prozeduren im Code des Triggers verwenden.