Compartilhar via


sys.all_sql_modules (Transact-SQL)

Aplica-se a: SQL Server Banco de Dados SQL do Azure Instância Gerenciada de SQL do Azure Azure Synapse Analytics PDW (Analytics Platform System) Ponto de extremidade de análise de SQL no Microsoft Fabric Warehouse no Microsoft Fabric

Retorna a união de sys.sql_modules e sys.system_sql_modules.

A exibição retorna uma linha para cada função escalar definida pelo usuário compilada nativamente. Para obter mais informações, consulte Funções escalares definidas pelo usuário para OLTP in-memory.

Nome da coluna Tipo de dados Descrição
object_id int ID do objeto contentor. É exclusivo em um banco de dados.
definição nvarchar(max) Texto SQL que define esse módulo.

NULL = Criptografado
uses_ansi_nulls bit O módulo foi criado com SET ANSI_NULLS ON.
uses_quoted_identifier bit O módulo foi criado com SET QUOTED_IDENTIFIER ON.
is_schema_bound bit O módulo foi criado com a opção SCHEMABINDING.
uses_database_collation bit 1 = A definição de módulo associada a esquema depende do agrupamento padrão do banco de dados para avaliação correta; caso contrário, 0. Essa dependência impede a alteração da ordenação padrão do banco de dados.
is_recompiled bit O procedimento foi criado com a opção WITH RECOMPILE.
null_on_null_input bit O módulo foi declarado para produzir uma saída NULL em qualquer entrada NULL.
execute_as_principal_id int A identificação do principal de banco de dados EXECUTE AS.

NULL por padrão ou se EXECUTE AS CALLER.

ID da entidade de segurança especificada, se EXECUTE AS SELF ou EXECUTE AS <entidade de segurança>.

-2 = EXECUTE AS OWNER.
uses_native_compilation bit Aplica-se a: SQL Server 2014 (12.x) e posterior.

0 = não compilado originalmente

1 = é compilado originalmente

O valor padrão é 0.

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)
Exibições do catálogo de objeto (Transact-SQL)
sys.sql_modules (Transact-SQL)
sys.system_sql_modules (Transact-SQL)
OLTP na memória (otimização na memória)