Mi az a MySQL trigger?
Mi az a MySQL trigger?

Videó: Mi az a MySQL trigger?

Videó: Mi az a MySQL trigger?
Videó: Triggers In SQL | Triggers In Database | SQL Triggers Tutorial For Beginners | Edureka 2024, November
Anonim

Az MySQL trigger egy adatbázis-objektum, amely egy táblához van társítva. Akkor aktiválódik, amikor egy meghatározott művelet végrehajtásra kerül a táblához. Az ravaszt akkor hajtható végre, ha futtatja a következők egyikét MySQL utasítások a táblán: INSERT, UPDATE és DELETE, és az esemény előtt és után is meghívható.

Ilyen módon mi a trigger a MySQL-ben példával?

A MySQL-ben a trigger egy tárolt program, amely automatikusan meghívódik egy eseményre, például betét , frissítés , vagy töröl hogy előfordul a kapcsolódó asztal . Például megadhat egy triggert, amely automatikusan meghívódik, mielőtt egy új sort beszúrna az a asztal.

hogyan futhatok triggert a MySQL-ben? Az alap ravaszt szintaxisa: CREATE TRIGGER `esemény_neve` ELŐTT/UTÁN INSERT/UPDATE/DELETE AZ `adatbázison`. `tábla` MINDEN SOR KEZDÉSÉHEZ -- ravaszt törzs -- ez a kód minden -- beszúrt/frissített/törölt sorra vonatkozik END; Kettőt kérünk kiváltók - AFTER INSERT és AFTER UPDATE a blog asztalán.

Tudja azt is, mi az a trigger és mi a célja, mondjon példát?

Kioldó : A ravaszt egy adatbázisban tárolt eljárás, amely automatikusan meghív, ha az adatbázisban különleges esemény történik. Mert példa , a ravaszt akkor hívható meg, amikor egy sort beszúrnak egy megadott táblába, vagy amikor bizonyos táblázatoszlopokat frissítenek.

Mi az a trigger a MySQL w3schoolsban?

A ravaszt olyan műveletek halmaza, amelyek automatikusan futnak, amikor egy megadott változtatási műveletet (SQL INSERT, UPDATE vagy DELETE utasítás) végrehajtanak egy megadott táblán. Kiváltók hasznosak olyan feladatokhoz, mint az üzleti szabályok betartatása, a bemeneti adatok érvényesítése és az ellenőrzési nyomvonal vezetése. Tartalom: Felhasználás kiváltók.

Ajánlott: