sys.triggers (Transact-SQL)
Область применения: SQL Server База данных SQL Azure Управляемый экземпляр SQL Azure
Содержит по одной строке для каждого объекта, являющегося триггером типа TR или TA. Имена триггеров DML являются областью действия схемы и, следовательно, отображаются в sys.objects. Область существования имен триггеров DDL определяется родительской сущностью, поэтому эти имена видимы только в этом представлении.
Столбцы parent_class и имени однозначно определяют триггер в базе данных.
Имя столбца | Тип данных | Description |
---|---|---|
name | sysname | Имя триггера. Имена триггеров DML ограничены областью схемы. Область имен триггеров DDL определяется в соответствии с родительской сущностью. |
object_id | int | Идентификационный номер объекта. Уникален в базе данных. |
parent_class | tinyint | Класс родителя триггера. 0 = база данных (для триггеров DDL). 1 = объект или столбец (для триггеров DML). |
parent_class_desc | nvarchar(60) | Описание родительского класса триггера. DATABASE OBJECT_OR_COLUMN |
parent_id | int | Идентификатор родителя триггера, определяющийся следующим образом: 0 = триггеры, родителями которых являются базы данных. Для триггеров DML это object_id таблицы или представления, в которой определен триггер DML. |
type | char(2) | Тип объекта: TA = триггер сборки (среда CLR) TR = триггер SQL |
type_desc | nvarchar(60) | Описание типа объекта. CLR_TRIGGER SQL_TRIGGER |
create_date | datetime | Дата создания триггера. |
modify_date | datetime | Дата последнего изменения объекта с помощью инструкции ALTER. |
is_ms_shipped | bit | Триггер, созданный от имени пользователя внутренним компонентом SQL Server. |
is_disabled | bit | Триггер выключен. |
is_not_for_replication | bit | Триггер создан с аргументом NOT FOR REPLICATION. |
is_instead_of_trigger | bit | 1 = триггеры INSTEAD OF 0 = триггеры AFTER |
Разрешения
Видимость метаданных в представлениях каталога ограничена защищаемыми объектами, которыми владеет пользователь или которым пользователь получил некоторое разрешение. Дополнительные сведения см. в разделе Metadata Visibility Configuration.
См. также
Представления каталога безопасности (Transact-SQL)
Представления каталога (Transact-SQL)