Заметка
Доступ к этой странице требует авторизации. Вы можете попробовать войти в систему или изменить каталог.
Доступ к этой странице требует авторизации. Вы можете попробовать сменить директорию.
Применимо к:SQL Server
База данных
SQL AzureУправляемый экземпляр
SQL AzureБаза данных SQL в Microsoft Fabric
Содержит по одной строке для каждого объекта, являющегося триггером типа 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)