sys.system_sql_modules (Transact-SQL)
S’applique à :SQL ServerAzure SQL DatabaseAzure SQL Managed InstanceAzure Synapse AnalyticsAnalytics Platform System (PDW)Point de terminaison analytique SQL dans Microsoft FabricEntrepôt dans Microsoft Fabric
Renvoie une ligne par objet système qui contient un module défini par le langage SQL. Les objets système de type FN, IF, P, PC, TF, V sont associés à un module SQL. Pour identifier l’objet conteneur, vous pouvez joindre cette vue à sys.system_objects.
Nom de la colonne | Type de données | Description |
---|---|---|
object_id | int | Numéro d'identification de l'objet conteneur, unique dans une base de données. |
définition | nvarchar(max) | Texte SQL qui définit ce module. |
uses_ansi_nulls | bit | 1 = Le module a été créé lorsque l'option de base de données SET ANSI_NULLS était activée (ON). Retourne toujours 1. |
uses_quoted_identifier | bit | 1 = Le module a été créé avec l'instruction SET QUOTED_IDENTIFIER ON. Retourne toujours 1. |
is_schema_bound | bit | 0 = Le module n'a pas été créé avec l'option SCHEMABINDING. Retourne toujours 0. |
uses_database_collation | bit | 0 = Le module ne dépend pas du classement par défaut de la base de données. Retourne toujours 0. |
is_recompiled | bit | 0 = La procédure n'a pas été créée en utilisant l'option WITH RECOMPILE. Retourne toujours 0. |
null_on_null_input | bit | 0 = Le module n'a pas été créé pour produire un résultat NULL pour toute entrée NULL. Retourne toujours 0. |
execute_as_principal_id | int | Retourne toujours la valeur NULL |
Autorisations
La visibilité des métadonnées dans les affichages catalogue est limitée aux éléments sécurisables qu’un utilisateur possède ou sur lesquels l’utilisateur a reçu une autorisation. Pour plus d'informations, consultez Metadata Visibility Configuration.
Voir aussi
sys.sql_modules (Transact-SQL)
sys.all_sql_modules (Transact-SQL)
Affichages catalogue (Transact-SQL)
Vues de catalogue d'objets (Transact-SQL)
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : tout au long de 2024, nous allons éliminer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d'informations, consultez :Envoyer et afficher des commentaires pour