Триггер является механизмом, который размещается на сервере базы данных и имеет две разновидности: триггеры DML и триггеры DDL. Триггеры DML задают одно или более действий, которые автоматически выполняются сервером базы данных при осуществлении изменений таблицы, выполненных посредством операторов insert, updare или delete. (Триггеры DML не могут быть использованы в операторах select.) В другом варианте триггеры DDL основаны на операторах DDL. Они существуют в двух разновидностях в зависимости от области действия такого триггера- база данных или текущий сервер. Предложение database указывает, что областью видимости триггера DDL является текущая база данных. Предложение all server указывает, что областью видимости триггера DDL является текущий сервер.
Системное окружение Database Engine.