Kas yra MySQL w3schools trigeris?
Kas yra MySQL w3schools trigeris?

Video: Kas yra MySQL w3schools trigeris?

Video: Kas yra MySQL w3schools trigeris?
Video: How To: On Delete Cascade Vs. Restrict In MySQL (2 Min) | Foreign Key Constraints 2024, Gegužė
Anonim

A paleidiklis yra veiksmų rinkinys, kuris vykdomas automatiškai, kai nurodytoje lentelėje atliekama nurodyta pakeitimo operacija (SQL INSERT, UPDATE arba DELETE). Trigeriai yra naudingi atliekant tokias užduotis kaip verslo taisyklių vykdymas, įvesties duomenų patvirtinimas ir audito seka. Turinys: Naudojimas trigeriai.

Taip pat žinokite, kas yra MySQL trigeris?

The MySQL trigeris yra duomenų bazės objektas, susietas su lentele. Jis bus aktyvuotas, kai bus atliktas nurodytas lentelės veiksmas. The paleidiklis gali būti vykdomas, kai vykdote vieną iš šių veiksmų MySQL lentelės teiginiai: INSERT, UPDATE ir DELETE ir jį galima iškviesti prieš įvykį arba po jo.

Antra, kokie yra skirtingi MySQL trigerių tipai? „MySQL“yra 6 skirtingų tipų paleidikliai:

  • Prieš atnaujinant aktyviklį: kaip rodo pavadinimas, tai yra aktyviklis, kuris įjungiamas prieš iškviečiant naujinimą.
  • Po atnaujinimo aktyviklio:
  • Prieš įterpdami aktyviklį:
  • Įdėjus trigerį:
  • Prieš ištrinant aktyviklį:
  • Ištrynus aktyviklį:

Be to, kas yra trigeris MySQL su pavyzdžiu?

MySQL trigeris yra saugoma programa, automatiškai iškviečiama reaguojant į įvykį, pvz Įdėti , atnaujinti , arba Ištrinti kad atsiranda susijusioje stalo . Pavyzdžiui, galite apibrėžti trigerį, kuris automatiškai iškviečiamas prieš įterpiant naują eilutę į a stalo.

Kokie yra skirtingi trigerių tipai?

Trigerių tipai . SQL serveryje galime sukurti keturis trigerių tipai Duomenų apibrėžimo kalba (DDL) trigeriai , Duomenų manipuliavimo kalba (DML) trigeriai , CLR trigeriai ir Prisijungti trigeriai.

Rekomenduojamas: