sys.server_assembly_modules (Transact-SQL)
Содержит по одной строке о каждом модуле сборки триггеров серверного уровня типа TA. Это представление сопоставляет триггеры сборок с базовой реализацией среды CLR. Можно соединить это отношение с представлением sys.server_triggers. Сборка должна быть загружена в базу данных master. Ключом отношения является кортеж (object_id).
Имя столбца | Тип данных | Описание |
---|---|---|
object_id |
int |
Обратная ссылка внешнего ключа (FOREIGN KEY) на объект, для которого определен данный модуль сборки. |
assembly_id |
int |
Идентификатор сборки, из которой был создан этот модуль. Сборка должна быть загружена в базу данных master. |
assembly_class |
sysname |
Имя класса, входящего в сборку и определяющего данный модуль. |
assembly_method |
sysname |
Имя метода в классе, определяющем данный модуль. В случае статистических функций имеет значение NULL. |
execute_as_principal_id |
int |
Идентификатор сервера-участника, входящего в предложение EXECUTE AS. По умолчанию и в случае EXECUTE AS CALLER имеет значение NULL. В случае EXECUTE AS SELF EXECUTE AS <участник> это значение равняется идентификатору указанного участника. -2 = EXECUTE AS OWNER. |
См. также
Справочник
Представления каталога (Transact-SQL)
Представления каталога объектов (Transact-SQL)