Delen via


sys.all_sql_modules (Transact-SQL)

Van toepassing op:SQL ServerAzure SQL DatabaseAzure SQL Managed InstanceAzure Synapse AnalyticsAnalytics Platform System (PDW)SQL Analytics-eindpunt in Microsoft FabricMagazijn in Microsoft FabricSQL-database in Microsoft Fabric Preview

Retourneert de samenvoeging van sys.sql_modules en sys.system_sql_modules.

De weergave retourneert een rij voor elke systeemeigen gecompileerde, scalaire, door de gebruiker gedefinieerde functie. Zie Scalaire User-Defined functies voor In-Memory OLTP voor meer informatie.

Column name Data type Description
object_id int Id van het object van het object dat het object bevat. Is uniek in een database.
definition nvarchar(max) SQL-tekst die deze module definieert.

NULL = Versleuteld
uses_ansi_nulls bit Module is gemaakt met SET ANSI_NULLS ON.
uses_quoted_identifier bit Module is gemaakt met SET QUOTED_IDENTIFIER ON.
is_schema_bound bit Module is gemaakt met de optie SCHEMABINDING.
uses_database_collation bit 1 = Schemagebonden moduledefinitie is afhankelijk van de standaardsortering van de database voor de juiste evaluatie; anders, 0. Een dergelijke afhankelijkheid voorkomt dat de standaardsortering van de database wordt gewijzigd.
is_recompiled bit Procedure is gemaakt met behulp van de optie WITH RECOMPILE.
null_on_null_input bit Module is gedeclareerd voor het produceren van een NULL-uitvoer op elke NULL-invoer.
execute_as_principal_id int Id van de EXECUTE AS-database-principal.

NULL standaard of als EXECUTE AS CALLER.

Id van de opgegeven principal als EXECUTE AS SELF of EXECUTE AS <principal>.

-2 = UITVOEREN ALS EIGENAAR.
uses_native_compilation bit Van toepassing op: SQL Server 2014 (12.x) en hoger.

0 = niet systeemeigen gecompileerd

1 = is systeemeigen gecompileerd

De standaardwaarde is 0.

Permissions

De zichtbaarheid van de metagegevens in catalogusweergaven is beperkt tot beveiligbare items waarvan een gebruiker eigenaar is of waarvoor de gebruiker een bepaalde machtiging heeft gekregen. Zie Zichtbaarheidsconfiguratie voor metagegevensvoor meer informatie.

See Also

catalogusweergaven (Transact-SQL)
objectcatalogusweergaven (Transact-SQL)
sys.sql_modules (Transact-SQL)
sys.system_sql_modules (Transact-SQL)
In-Memory OLTP (In-Memory Optimalisatie)