Реализация триггеров в среде MS SQL Server. В реализации СУБД MS SQL Server используется следующий оператор создания или изменения триггера

В реализации СУБД MS SQL Server используется следующий оператор создания или изменения триггера:

{CREATE | ALTER} TRIGGER имя_триггера

ON {имя_таблицы}

[WITH ENCRYPTION ]

FOR [ DELETE] [,] [ INSERT] [,] [ UPDATE]

[ WITH APPEND ]

[ NOT FOR REPLICATION ]

AS

операторы

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

Использование инструкций CREATE | ALTER соответственно, определяет создание или изменение триггера. Имя триггера должно быть уникальным в пределах базы данных. Дополнительно можно указать имя владельца.

При указании аргумента WITH ENCRYPTION выполняется шифрование кода триггера, чтобы никто, включая администратора, не мог получить к нему доступ и прочитать его. Восстановление текста триггера невозможно.


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: