Учебники

SAP HANA — триггеры SQL

Триггеры — это хранимые программы, которые автоматически выполняются или запускаются при возникновении некоторых событий. Фактически триггеры записываются для выполнения в ответ на любое из следующих событий:

  • Оператор манипулирования базой данных (DML) (DELETE, INSERT или UPDATE).

  • Оператор определения базы данных (DDL) (CREATE, ALTER или DROP).

  • Операция базы данных (SERVERERROR, LOGON, LOGOFF, STARTUP или SHUTDOWN).

Оператор манипулирования базой данных (DML) (DELETE, INSERT или UPDATE).

Оператор определения базы данных (DDL) (CREATE, ALTER или DROP).

Операция базы данных (SERVERERROR, LOGON, LOGOFF, STARTUP или SHUTDOWN).

Триггеры могут быть определены в таблице, представлении, схеме или базе данных, с которыми связано событие.

Преимущества триггеров

Триггеры могут быть написаны для следующих целей —