Kommentar
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
Gäller för:SQL ServerAzure
SQL Managed InstanceAzure
Synapse AnalyticsAnalytics
Platform System (PDW)
SQL analytics endpoint in Microsoft FabricWarehouse
in Microsoft Fabric
Returnerar en rad för varje funktion, procedur eller trigger som definieras av en common language runtime (CLR)-assembly. Denna katalogvy mappar CLR-lagrade procedurer, CLR-triggers eller CLR-funktioner till deras underliggande implementation. Objekt av typen TA, AF, PC, FS och FT har en tillhörande monteringsmodul. För att hitta kopplingen mellan objektet och sammansättningen kan du ansluta denna katalogvy till andra katalogvyer. Till exempel, när du skapar en CLR-lagrad procedur representeras den av en rad i sys.objects, en rad i sys.procedures (som ärver från sys.objects) och en rad i sys.assembly_modules. Den lagrade proceduren i sig representeras av metadata i sys.objects och sys.procedures. Referenser till procedurens underliggande CLR-implementering finns i sys.assembly_modules.
| Kolumnnamn | Datatyp | Description |
|---|---|---|
| object_id | int | Objektidentifieringsnummer för SQL-objektet. Är unik i en databas. |
| assembly_id | int | ID för den sammansättning som denna modul skapades från. |
| assembly_class | sysname | Namnet på klassen inom den assembly som definierar denna modul. |
| assembly_method | sysname | Namnet på metoden inom assembly_class som definierar denna modul. NULL för aggregerade funktioner (AF). |
| null_on_null_input | bit | Modulen deklarerades för att producera en NULL-utgång för varje NULL-ingång. |
| execute_as_principal_id | int | ID för databasens huvudperson under vilken kontextexekveringen sker, enligt klausulen EXECUTE AS i CLR-funktionen, den lagrade proceduren eller triggern. NULL = EXECUTE AS ANROPARE. Det här är standardinställningen. ID för den angivna databasprincipen = EXECUTE AS SELF, EXECUTE ASuser_name eller EXECUTE ASlogin_name. -2 = EXECUTE AS ÄGARE. |
Permissions
Synligheten för metadata i katalogvyer är begränsad till skyddsbara objekt som en användare antingen äger eller som användaren har beviljats viss behörighet för. För mer information, se inställningar för metadatasynlighet.