Vodič za SAP HANA: Stvorite okidač

Anonim

Što je Trigger?

Okidač je također pohranjena procedura koja se automatski izvršava kada se događaj dogodi na određenoj tablici ili prikazu.

Korisnici baze podataka koji imaju privilegiju TRIGGER za zadani smiju kreirati okidač za tu tablicu ili prikaz.

Naredba CREATE TRIGGER definira skup naredbi koje se izvršavaju kada se zadana operacija (INSERT / UPDATE / DELETE) odvija na datoj tablici predmeta ili pogledu predmeta.

Sintaksa

IZRADI TRIGGER   
UKLJUČENO  [REFERENCIJA 
][][
]
KRAJ

SINTAKSNI ELEMENTI

ELEMENTI OPIS
Određuje naziv okidača koji će se stvoriti, s neobaveznim nazivom sheme.
PRIJE | NAKON | UMJESTO • PRIJE - Određuje da će se okidač izvršiti prije DML operacije na tablici. • AFTER - Navodi da će se okidač izvršiti nakon DML operacije na stolu. • UMJESTO - Određuje da će se okidač izvršiti umjesto DML operacije na prikazu. Pogled s okidačem INSTEAD OF postaje ažuriran.