SAP HANA -opetusohjelma: Luo liipaisin

Anonim

Mikä on Trigger?

Liipaisin on myös tallennettu toimenpide, joka suoritetaan automaattisesti, kun tapahtuma tapahtuu tietyssä taulukossa tai näkymässä.

Tietokannan käyttäjät, joilla on vain TRIGGER-etuoikeus annetulle -oikeudelle, voivat luoda laukaisimen kyseiselle taulukolle tai näkymälle.

CREATE TRIGGER -komento määrittää joukon lauseita, jotka suoritetaan, kun tietty operaatio (INSERT / UPDATE / DELETE) tapahtuu tietyssä aihetaulukossa tai aiheenäkymässä.

Syntaksi

Luo TRIGGER 
 
 
PÄÄLLE  [VIITTAUS ][]ALKAA[
][
]
LOPPU

Syntaksielementit

ELEMENTIT KUVAUS
Se määrittää luodun liipaisimen nimen valinnaisella skeeman nimellä.
ENNEN | JÄLKEEN INSTEAD OF • BEFORE - Määrittää, että liipaisin suoritetaan ennen taulukon DML-operaatiota. • JÄLKEEN - Määrittää, että liipaisin suoritetaan DML-toiminnon jälkeen taulukossa. • INSTEAD OF - Määrittää, että liipaisin suoritetaan näkymän DML-toiminnon sijaan. Näkymä, jossa on INSTEAD OF trigger, on päivitettävä.