sql >> Database >  >> RDS >> Mysql

Opgeslagen procedures versus triggers in MySQL

Opgeslagen procedures worden opgeslagen als voorgecompileerde code (opgeslagen routine) en door de programmeur aangeroepen waar hij maar wil vuren. Opgeslagen procedure kan waarde(n) retourneren. Over procedures en functies.

Triggers worden database-objecten genoemd die automatisch worden geactiveerd wanneer invoegen, verwijderen, bijwerken (of een andere gebeurtenis) heeft plaatsgevonden, er kan geen expliciete aanroep zijn. Trigger kan geen gegevens retourneren.Over triggers.

U kunt procedures gebruiken in de code van de trigger.



  1. MySQL Sorteren op 2 kolommen

  2. Is het in Apache Spark 2.0.0 mogelijk om een ​​query op te halen uit een externe database (in plaats van de hele tabel te pakken)?

  3. Een andere PL/SQL-procedure aanroepen binnen een procedure

  4. Gegevens bijwerken in een aangepast dialoogvenster