sys.server_triggers (Transact-SQL)sys.server_triggers (Transact-SQL)

ОБЛАСТЬ ПРИМЕНЕНИЯ: даSQL Server нетБаза данных SQL Azure нетAzure Synapse Analytics (хранилище данных SQL) нетParallel Data Warehouse APPLIES TO: yesSQL Server noAzure SQL Database noAzure Synapse Analytics (SQL DW) noParallel Data Warehouse

Содержит набор всех триггеров DDL уровня сервера с object_type, равным TR или TA.Contains the set of all server-level DDL triggers with object_type of TR or TA. В случае триггеров CLR сборка должна быть загружена в базу данных master .In the case of CLR triggers, the assembly must be loaded into the master database. Все имена триггеров DDL существуют в одной, глобальной области.All server-level DDL trigger names exist in a single, global scope.

Имя столбцаColumn Name Тип данныхData Type DescriptionDescription
namename имеет sysnamesysname Имя триггера.Name of the trigger.
object_idobject_id intint Идентификатор объекта.ID of the object.
parent_classparent_class tinyinttinyint Класс родителя.Class of parent. Всегда:Is always:

100 = Сервер100 = Server
parent_class_descparent_class_desc nvarchar (60)nvarchar(60) Описание класса родителя.Description of class of parent. Всегда:Is always:

SERVER.SERVER.
parent_idparent_id intint Всегда равно 0 для триггеров на SERVER.Always 0 for triggers on the SERVER.
typetype char (2)char(2) Тип объекта:Object type:

TA = триггер сборки (среда CLR)TA = Assembly (CLR) trigger

TR = триггер SQLTR = SQL trigger
type_desctype_desc nvarchar (60)nvarchar(60) Описание класса объекта.Description of the class of the object type.

CLR_TRIGGERCLR_TRIGGER

SQL_TRIGGERSQL_TRIGGER
create_datecreate_date datetimedatetime Дата создания триггера.Date the trigger was created.
modify_datemodify_date datetimedatetime Дата последней модификации триггера с помощью инструкции ALTER.Date the trigger was last modified by using an ALTER statement.
is_ms_shippedis_ms_shipped bitbit Триггер создан от лица пользователя внутренним компонентом сервера SQL ServerSQL Server.Trigger created on behalf of the user by an internal SQL ServerSQL Server component.
is_disabledis_disabled bitbit 1 = триггер отключен.1 = Trigger is disabled.

РазрешенияPermissions

Видимость метаданных в представлениях каталогов ограничивается защищаемыми объектами, которыми пользователь владеет или на которые ему были предоставлены разрешения.The visibility of the metadata in catalog views is limited to securables that a user either owns or on which the user has been granted some permission.Дополнительные сведения см. в разделе Настройка видимости метаданных.For more information, see Metadata Visibility Configuration.

См. также:See Also

Представления каталога (Transact-SQL)Catalog Views (Transact-SQL)