Bagikan melalui


sys.system_sql_modules (T-SQL)

Berlaku untuk:SQL ServerAzure SQL DatabaseAzure SQL Managed InstanceAzure Synapse AnalyticsSistem Platform Analitik (PDW)Titik akhir analitik SQL di Microsoft FabricGudang di Microsoft FabricDatabase SQL di Microsoft Fabric

Mengembalikan satu baris per objek sistem yang berisi modul yang ditentukan bahasa SQL. Objek sistem jenis FN, IF, P, PC, TF, V memiliki modul SQL terkait. Untuk mengidentifikasi objek yang berisi, Anda dapat menggabungkan tampilan ini ke sys.system_objects.

Nama kolom Jenis data Deskripsi
object_id int Nomor identifikasi objek dari objek yang berisi, unik dalam database.
Definisi nvarchar(maks) Teks SQL yang menentukan modul ini.
uses_ansi_nulls bit 1 = Modul dibuat dengan opsi SET ANSI_NULLS database AKTIF.

Selalu mengembalikan 1.
uses_quoted_identifier bit 1 = Modul dibuat dengan SET QUOTED_IDENTIFIER AKTIF.

Selalu mengembalikan 1.
is_schema_bound bit 0 = Modul tidak dibuat dengan opsi SCHEMABINDING.

Selalu mengembalikan 0.
uses_database_collation bit 0 = Modul tidak bergantung pada kolaborasi default database.

Selalu mengembalikan 0.
is_recompiled bit 0 = Prosedur tidak dibuat dengan menggunakan opsi WITH RECOMPILE.

Selalu mengembalikan 0.
null_on_null_input bit 0 = Modul tidak dibuat untuk menghasilkan output NULL pada input NULL apa pun.

Selalu mengembalikan 0.
execute_as_principal_id int Selalu mengembalikan NULL

Izin

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

Lihat Juga

sys.sql_modul (Transact-SQL)
sys.all_sql_modules (T-SQL)
Tampilan Katalog (Transact-SQL)
Tampilan Katalog Objek (Transact-SQL)