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,
- зависимости объектов - Dependencies,
- описание триггера - Description,
- DDL описание - DDL.
Смотрите также: