Tutorial SAP HANA: creazione di trigger

Anonim

Cos'è Trigger?

Un trigger è anche una stored procedure che viene eseguita automaticamente quando si verifica un evento su una determinata tabella o vista.

Gli utenti del database che hanno solo il privilegio TRIGGER per il dato possono creare un trigger per quella tabella o vista.

Il comando CREATE TRIGGER definisce un insieme di istruzioni che vengono eseguite quando una data operazione (INSERT / UPDATE / DELETE) ha luogo su una data tabella o vista soggetto.

Sintassi

CREATE TRIGGER 
 
 
ON  [REFERENCING 
][]INIZIO[
][
]
FINE

ELEMENTI DI SINTASSI

ELEMENTI DESCRIZIONE
Specifica il nome del trigger da creare, con il nome dello schema opzionale.
PRIMA | DOPO | INSTEAD OF • BEFORE - Specifica che il trigger verrà eseguito prima dell'operazione DML su una tabella. • DOPO: specifica che il trigger verrà eseguito dopo l'operazione DML su una tabella. • INSTEAD OF - Specifica che il trigger verrà eseguito al posto dell'operazione DML su una vista. Una vista con trigger INSTEAD OF diventa aggiornabile.