Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
Aplica-se a:SQL Server
Base de Dados SQL do Azure
Instância Gerida do Azure SQL
Azure Synapse Analytics
Sistema de Plataforma de Análise (PDW)
Ponto de Extremidade de Análise SQL no Microsoft Fabric
Armazém no Microsoft Fabric
Base de Dados SQL 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 User-Defined escalares para In-Memory OLTP.
| Nome da coluna | Tipo de dados | Description |
|---|---|---|
| object_id | int | ID do objeto que o contém. É exclusivo dentro de um banco de dados. |
| definition | nvarchar(max) | Texto SQL que define este 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 do módulo vinculado ao 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 do agrupamento padrão do banco de dados. |
| is_recompiled | bit | O procedimento foi criado usando 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 | ID da entidade de banco de dados EXECUTE AS. NULL por padrão ou se EXECUTAR COMO CHAMADOR. ID da entidade especificada se EXECUTAR COMO AUTO ou EXECUTAR como <principal>. -2 = EXECUTAR COMO PROPRIETÁRIO. |
| uses_native_compilation | bit |
Aplica-se a: SQL Server 2014 (12.x) e posterior. 0 = não compilado nativamente 1 = é compilado nativamente O valor padrão é 0. |
Permissions
A visibilidade dos metadados nas visualizações de catálogo é limitada aos itens de segurança que um utilizador possui ou nos quais o utilizador recebeu alguma permissão. Para obter mais informações, consulte Configuração de visibilidade de metadados.
Ver também
Visualizações do catálogo (Transact-SQL)
Exibições do catálogo de objetos (Transact-SQL)
sys.sql_módulos (Transact-SQL)
sys.system_sql_modules (Transact-SQL)
In-Memory OLTP (OtimizaçãoIn-Memory)