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

Uložené procedury vs spouštěče v MySQL

Uložené procedury jsou uloženy jako předkompilovaný kód (uložená rutina) a volány programátorem, kdekoli chce spustit. Uložená procedura může vrátit hodnotu (hodnoty). O procedurách a funkcích.

Spouštěče jsou pojmenované databázové objekty spouštěné automaticky, když dojde k vložení, odstranění, aktualizaci (nebo jiné události), nemůže dojít k žádnému explicitnímu vyvolání. Spouštěč nemůže vrátit žádná data.O spouštěčích.

Můžete použít procedury v kódu spouštěče.



  1. Začínáme s Oracle LiveSQL

  2. Exportujte velkou tabulku MySQL jako několik menších souborů

  3. čtení obrázku BLOB z databáze MySQL

  4. Jak volat uloženou proceduru MySQL z kódu PHP?