sys.all_sql_modules (Transact-SQL)
Se aplica a: punto de conexión de SQL Server
Azure SQL Database
Azure SQL Instancia administrada
punto de conexión de SQL Analytics Analytics Platform System (PDW) de SQL Analytics
System (PDW)
de SQL Server en Microsoft Fabric
Warehouse en Microsoft Fabric
Devuelve la unión de sys.sql_modules y sys.system_sql_modules.
La vista devuelve una fila para cada función escalar definida por el usuario compilada de forma nativa. Para obtener más información, vea Funciones escalares definidas por el usuario para OLTP en memoria.
Nombre de la columna | Tipo de datos | Descripción |
---|---|---|
object_id | int | Id. de objeto del objeto contenedor. Es único en una base de datos. |
definition | nvarchar(max) | Texto SQL que define este módulo. NULL = Cifrado |
uses_ansi_nulls | bit | Módulo creado con SET ANSI_NULLS ON. |
uses_quoted_identifier | bit | Módulo creado con SET QUOTED_IDENTIFIER ON. |
is_schema_bound | bit | Módulo creado con la opción SCHEMABINDING. |
uses_database_collation | bit | 1 = La definición del módulo enlazado a un esquema depende de la intercalación predeterminada de la base de datos para la evaluación correcta; en caso contrario, 0. Esta dependencia impide cambiar la intercalación predeterminada de la base de datos. |
is_recompiled | bit | Procedimiento creado con la opción WITH RECOMPILE. |
null_on_null_input | bit | Módulo declarado para generar una salida NULL en cualquier entrada NULL. |
execute_as_principal_id | int | Id. de la entidad de seguridad de base de datos EXECUTE AS. NULL de manera predeterminada o si EXECUTE AS CALLER. Identificador de la entidad de seguridad especificada si EXECUTE AS SELF o EXECUTE AS <entidad de seguridad>. -2 = EXECUTE AS OWNER. |
uses_native_compilation | bit | Válido para : SQL Server 2014 (12.x) y versiones posteriores. 0 = no está compilado de forma nativa 1 = está compilado de forma nativa El valor predeterminado es 0. |
Permisos
La visibilidad de los metadatos en las vistas de catálogo se limita a los elementos protegibles y que son propiedad de un usuario o sobre los que el usuario ha recibido algún permiso. Para obtener más información, consulte Metadata Visibility Configuration.
Consulte también
Vistas de catálogo (Transact-SQL)
Vistas de catálogo de objetos (Transact-SQL)
sys.sql_modules (Transact-SQL)
sys.system_sql_modules (Transact-SQL)
In-Memory OLTP (optimización In-Memory)
Comentarios
https://aka.ms/ContentUserFeedback.
Próximamente: A lo largo de 2024 iremos eliminando gradualmente GitHub Issues como mecanismo de comentarios sobre el contenido y lo sustituiremos por un nuevo sistema de comentarios. Para más información, vea:Enviar y ver comentarios de