Notatka
Dostęp do tej strony wymaga autoryzacji. Może spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Dotyczy do:SQL ServerAzure
SQL Managed InstanceAzure
Synapse AnalyticsSQL
analytics endpoint in Microsoft FabricWarehouse
in Microsoft Fabric
Zwraca jeden wiersz dla każdej funkcji, procedury lub wyzwalacza zdefiniowanego przez asembler w języku common running time (CLR). Ten widok katalogu mapuje procedury przechowywane CLR, wyzwalacze CLR lub funkcje CLR na ich podstawową implementację. Obiekty typu TA, AF, PC, FS i FT mają powiązany moduł asemblerowy. Aby znaleźć powiązanie między obiektem a zespołem, możesz połączyć ten widok katalogowy z innymi widokami katalogowymi. Na przykład, gdy tworzysz procedurę CLR stored procedur, jest ona reprezentowana przez jeden wiersz w sys.objects, jeden wiersz w sys.procedures (który dziedziczy sys.objects) oraz jeden wiersz w sys.assembly_modules. Sama procedura przechowywana jest reprezentowana przez metadane w sys.objects i sys.procedures. Odniesienia do podstawowej implementacji CLR procedury znajdują się w sys.assembly_modules.
| Nazwa kolumny | Typ danych | Description |
|---|---|---|
| object_id | int | Numer identyfikacyjny obiektu SQL. Jest unikatowy w bazie danych. |
| assembly_id | int | ID zespołu, z którego został stworzony ten moduł. |
| assembly_class | sysname | Nazwa klasy w asemblerze, która definiuje ten moduł. |
| assembly_method | sysname | Nazwa metody w assembly_class definiującej ten moduł. NULL dla funkcji agregowanych (AF). |
| null_on_null_input | bit | Moduł został zadeklarowany do generowania wyjścia NULL dla dowolnego wejścia NULL. |
| execute_as_principal_id | int | ID zasady bazy danych, pod którą następuje wykonanie kontekstu, określone przez klauzulę EXECUTE AS funkcji CLR, procedurę przechowywaną lub wyzwalacz. NULL = EXECUTE AS DZWONIĄCY. Jest to opcja domyślna. ID określonego principa bazy danych = EXECUTE AS SELF, EXECUTE ASuser_name lub EXECUTE ASlogin_name. -2 = EXECUTE AS WŁAŚCICIEL. |
Permissions
Widoczność metadanych w widokach katalogu jest ograniczona do obiektów, których właścicielem jest użytkownik lub w stosunku do których użytkownik ma jakieś uprawnienia. Aby uzyskać więcej informacji, zobacz Konfiguracja widoczności metadanych.