„SAP HANA“ mokymo programa: sukurkite aktyviklį

Anonim

Kas yra paleidiklis?

Trigeris taip pat yra saugoma procedūra, kuri automatiškai vykdoma įvykiui įvykus duotoje lentelėje ar rodinyje.

Duomenų bazės vartotojams, turintiems tik TRIGGER privilegiją nurodytam , leidžiama sukurti tos lentelės ar rodinio aktyviklį.

Komanda CREATE TRIGGER apibrėžia teiginių rinkinį, kurie vykdomi, kai tam tikra operacija (INSERT / UPDATE / DELETE) atliekama tam tikroje temos lentelėje arba dalyko rodinyje.

Sintaksė

SUKURTI TRIGRIKĄ 
 
 
ĮJUNGTA  [NUORODA 
][]PRADŽIA[
][
]
GALAS

Sintaksės elementai

ELEMENTAI APIBŪDINIMAS
Jame nurodomas sukuriamo aktyviklio pavadinimas su pasirinktiniu schemos pavadinimu.
PRIEŠ | PO | INSTEAD OF • BEFORE - nurodo, kad aktyviklis bus vykdomas prieš DML operaciją lentelėje. • PO - nurodo, kad aktyviklis bus vykdomas po DML operacijos lentelėje. • INSTEAD OF - Nurodo, kad trigeris bus vykdomas vietoj DML operacijos rodinyje. Rodinys su „INSTEAD OF“ aktyvikliu tampa atnaujinamas.