sys.server_sql_modules
Содержит набор модулей SQL, для триггеров уровня сервера типа TR. Можно соединить это отношение с sys.server_triggers. Кортеж (object_id) является ключом отношения.
Имя столбца | Тип данных | Описание |
---|---|---|
object_id |
int |
ВНЕШНИЙ КЛЮЧ (FOREIGN KEY) ссылающийся обратно на триггер уровня сервера, где этот модуль определен. |
definition |
nvarchar(max) |
Текст на языке SQL, определяющий этот модуль. NULL = Зашифрован. |
uses_ansi_nulls |
bit |
Модуль был создан с установкой параметра ANSI NULLS в значение ON. |
uses_quoted_identifier |
bit |
Модуль был создан с установкой параметра QUOTED IDENTIFIER в значение ON. |
execute_as_principal_id |
int |
Идентификатор участника сервера EXECUTE AS. Значение NULL по умолчанию или если EXECUTE AS CALLER Идентификатор заданного участника, если EXECUTE AS SELF EXECUTE AS <участник>. -2 = EXECUTE AS OWNER. |
См. также
Справочник
Представления каталога (Transact-SQL)