sys.all_sql_modules (SQL Bertransaksi)

Berlaku untuk:yes SQL Server (semua versi yang didukung) YesAzure SQL Database YesAzure SQL Managed Instance yesAzure Synapse Analytics yesAnalytics Platform System (PDW)

Mengembalikan persatuan sys.sql_modules dan sys.system_sql_modules.

Tampilan mengembalikan baris untuk setiap fungsi yang dikompilasi secara asli dan skalar yang ditentukan pengguna. Untuk informasi selengkapnya, lihat Scalar User-Defined Functions untuk OLTP In-Memory.

Nama kolom Jenis data Deskripsi
object_id Int ID objek dari objek yang berisi. Unik dalam database.
Definisi nvarchar(maks) SQL teks yang mendefinisikan modul ini.

NULL = Terenkripsi
uses_ansi_nulls bit Modul dibuat dengan SET ANSI_NULLS ON.
uses_quoted_identifier bit Modul dibuat dengan SET QUOTED_IDENTIFIER ON.
is_schema_bound bit Modul dibuat dengan opsi SCHEMABINDING.
uses_database_collation bit 1 = Definisi modul terikat skema tergantung pada kolaborasi default database untuk evaluasi yang benar; jika tidak, 0. Dependensi seperti itu mencegah perubahan kolatasi default database.
is_recompiled bit Prosedur dibuat menggunakan opsi WITH RECOMPILE.
null_on_null_input bit Modul dinyatakan menghasilkan output NULL pada input NULL apa pun.
execute_as_principal_id int ID prinsipal database EXECUTE AS.

NULL secara default atau jika EXECUTE AS CALLER.

ID prinsipal yang ditentukan jika EXECUTE AS SELF atau EXECUTE AS <principal>.

-2 = JALANKAN SEBAGAI PEMILIK.
uses_native_compilation bit Berlaku untuk: SQL Server 2014 (12.x) dan yang lebih baru.

0 = tidak dikompilasi secara asli

1 = dikompilasi secara asli

Nilai default adalah 0.

Izin

Visibilitas metadata dalam tampilan katalog terbatas pada securable yang dimiliki pengguna atau di mana pengguna telah diberi beberapa izin. Untuk informasi selengkapnya, lihat Konfigurasi Visibilitas Metadata.

Lihat juga

Tampilan Katalog (Transact-SQL)
Tampilan Katalog Objek (SQL Bertransaksi)
sys.sql_modules (SQL Bertransaksi)
sys.system_sql_modules (SQL Bertransaksi)
OLTP Dalam Memori (Pengoptimalan Dalam Memori)