sys.all_sql_modules (Transact-SQL)

Dotyczy:SQL ServerAzure SQL DatabaseAzure SQL Managed InstanceAzure Synapse AnalyticsAnalytics Platform System (PDW)Punkt końcowy analizy SQL w usłudze Microsoft FabricHurtownia danych w usłudze Microsoft FabricBaza danych SQL w usłudze Microsoft Fabric

Zwraca związek sys.sql_modules i sys.system_sql_modules.

Widok zwraca wiersz dla każdej natywnie skompilowanej, skalarnej funkcji zdefiniowanej przez użytkownika. Aby uzyskać więcej informacji, zobacz Scalar User-Defined Functions for In-Memory OLTP.

Nazwa kolumny Typ danych Description
object_id int Identyfikator obiektu zawierającego obiekt. Jest unikatowy w bazie danych.
definition nvarchar(max) Tekst SQL definiujący ten moduł.

NULL = Zaszyfrowane
uses_ansi_nulls bit Moduł został stworzony z SET ANSI_NULLS ON.
uses_quoted_identifier bit Moduł został stworzony z SET QUOTED_IDENTIFIER ON.
is_schema_bound bit Moduł został utworzony za pomocą opcji SCHEMABINDING.
uses_database_collation bit 1 = Definicja modułu powiązanego ze schematem zależy od domyślnego sortowania bazy danych w celu poprawnej oceny; w przeciwnym razie, 0. Taka zależność uniemożliwia zmianę domyślnego sortowania bazy danych.
is_recompiled bit Procedura została utworzona przy użyciu opcji WITH RECOMPILE.
null_on_null_input bit Moduł został zadeklarowany w celu wygenerowania danych wyjściowych o wartości NULL dla wszystkich danych wejściowych o wartości NULL.
execute_as_principal_id int Identyfikator podmiotu EXECUTE AS zabezpieczeń bazy danych.

NULL domyślnie lub jeśli EXECUTE AS DZWONI.

ID określonego principala, jeśli EXECUTE AS SELF lub EXECUTE AS<principal>.

-2 = EXECUTE AS WŁAŚCICIEL.
uses_native_compilation bit Dotyczy: SQL Server 2014 (12.x) i nowszych.

0 = nie skompilowane natywnie

1 = jest natywnie skompilowany

Wartość domyślna to 0.

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.

Zobacz też

Widoki Katalogu (Transact-SQL)
widoki wykazu obiektów (Transact-SQL)
sys.sql_moduły (Transact-SQL)
sys.system_sql_modules (Transact-SQL)
In-Memory OLTP (optymalizacjaIn-Memory)