SAP HANA apmācība: Izveidot aktivizētāju

Anonim

Kas ir trigeris?

Sprūda ir arī glabāta procedūra, kas tiek automātiski izpildīta, kad notikums notiek dotajā tabulā vai skatā.

Datu bāzes lietotājiem, kuriem ir tikai TRIGGER privilēģija dotajam , ir atļauts izveidot šīs tabulas vai skata aktivizētāju.

Komanda CREATE TRIGGER definē paziņojumu kopu, kas tiek izpildīti, kad noteiktā priekšmeta tabulā vai priekšmeta skatā notiek dotā darbība (INSERT / UPDATE / DELETE).

Sintakse

IZVEIDOT TRIGERU 
  IESLĒGTS 
 [ATSAUCES UZ ][]SĀKT[
][
]
BEIGT

Sintakses elementi

ELEMENTI APRAKSTS
Tas norāda izveidojamā trigera nosaukumu ar izvēles shēmas nosaukumu.
PIRMS | PĒC | INSTEAD OF • PIRMS - norāda, ka trigeris tiks izpildīts pirms DML operācijas uz galda. • PĒC - Norāda, ka trigeris tiks izpildīts pēc DML operācijas uz galda. • INSTEAD OF - norāda, ka skatā DML darbības vietā tiks izpildīts trigeris. Skats ar aktivizētāju INSTEAD OF kļūst atjaunināms.