Online Documentation for SQL Manager for SQL server

Редактор триггеров


 

Триггер — это особая разновидность хранимой процедуры, выполняемая автоматически при возникновении события на сервере базы данных. Триггеры языка обработки данных выполняются по событиям, вызванным попыткой пользователя изменить данные с помощью языка обработки данных. Событиями DML являются процедуры INSERT, UPDATE или DELETE, применяемые к таблице или представлению. Триггеры DDL срабатывают в ответ на ряд событий языка определения данных (DDL). Эти события, прежде всего, соответствуют инструкциям Transact-SQL CREATE, ALTER, DROP и некоторым системным хранимым процедурам, которые выполняют схожие с DDL операции. В компоненте SQL Server 2005 Database Engine триггеры DDL и языка обработки данных могут быть созданы непосредственно из инструкций Transact-SQL или из методов сборок, созданных в среде CLR платформы Microsoft .NET Framework, и загружены на экземпляр SQL Server. SQL Server допускает создание нескольких триггеров для любой указанной инструкции.

 

Этот редактор предназначен для создания и редактирования триггеров.

 

Наиболее используемые операции вынесены на панели инструментов.

 

Все свойства триггера, размещаются в редакторе на нескольких вкладках. Это:

 

Trigger Editor - Editing trigger definition

 

 


Смотрите также:

Редактор таблиц

Редактор ограничений

Редактор внешних ключей

Редактор индексов

Редактор правил