Výukový program SAP HANA: Vytvoření spouštěče

Anonim

Co je Trigger?

Spouštěč je také uložená procedura, která se automaticky spustí, když se v dané tabulce nebo zobrazení stane událost.

Uživatelé databáze, kteří mají pro dané pouze oprávnění TRIGGER, mohou vytvořit spouštěč pro danou tabulku nebo zobrazení.

Příkaz CREATE TRIGGER definuje sadu příkazů, které se provedou, když se daná operace (INSERT / UPDATE / DELETE) uskuteční v dané tabulce předmětu nebo pohledu subjektu.

Syntax

VYTVOŘIT SPOUŠTĚCÍ   ON  [REFERENCING 
][]ZAČÍT[
][
]KONEC

SYNTAXOVÉ PRVKY

ELEMENTY POPIS
Určuje název spouštěče, který se má vytvořit, s volitelným názvem schématu.
PŘED | PO | NAMÍSTO • PŘED - Určuje, že spouštěč bude spuštěn před operací DML na stole. • AFTER - Určuje, že spouštěč bude spuštěn po operaci DML na stole. • INSTEAD OF - Určuje, že spoušť bude spuštěna namísto operace DML v pohledu. Pohled s INSTEAD OF triggerem se stává aktualizovatelným.