В SQL Server существуют два вида триггеров:
Триггеры, выполняемые после события, произошедшего с таблицей (пол-
ный аналог процедур событий в Visual Basic).
Триггеры, выполняемые вместо события, происходящего с таблицей. В этом случае событие (добавление, изменение или удаление записей) не выполняется, а вместо него выполняются SQL команды, заданные внутри триггера.
Первый вид триггеров применяется для обработки событий таблиц, а вто- рой — для обеспечения целостности данных, т.е. удаление записей из вторич- ной таблицы при удалении связанной с ними записи из первичной таблицы.
Достарыңызбен бөлісу: |