Partilhar via


sys.server_sql_modules (Transact-SQL)

Aplica-se a: Instância Gerenciada de SQL do Azure do SQL Server

Contém o conjunto de módulos SQL para gatilhos do nível do servidor de tipo TR. Você pode associar essa relação a sys.server_triggers. A tupla (object_id) é a chave da relação.

Nome da Coluna Tipo de Dados Descrição
object_id int Esta é uma referência FOREIGN KEY ao gatilho no nível do servidor onde o módulo foi definido.
definição nvarchar(max) Texto SQL que define esse módulo.

NULL = Criptografado.
uses_ansi_nulls bit O módulo foi criado com a opção SET ANSI NULLS definida como ON.
uses_quoted_identifier bit O módulo foi criado com a opção SET QUOTED IDENTIFIER definida como ON.
execute_as_principal_id int A identificação do servidor principal EXECUTE AS.

NULL por padrão ou se EXECUTE AS CALLER

ID da entidade especificada se EXECUTE AS SELF EXECUTE AS principal-2 = EXECUTE AS OWNER.

Permissões

A visibilidade dos metadados em exibições do catálogo está limitada aos protegíveis que pertencem a um usuário ou para os quais o usuário recebeu permissão. Para obter mais informações, consulte Metadata Visibility Configuration.

Consulte Também

Exibições do Catálogo (Transact-SQL)