Bagikan melalui


sys.assembly_modules (T-SQL)

Berlaku untuk: Titik akhir analitik SQL Server Azure SQL Managed Instance Azure Synapse Analytics Platform System (PDW) SQL di Microsoft Fabric Warehouse di Microsoft Fabric

Mengembalikan satu baris untuk setiap fungsi, prosedur, atau pemicu yang ditentukan oleh rakitan runtime bahasa umum (CLR). Tampilan katalog ini memetakan prosedur tersimpan CLR, pemicu CLR, atau fungsi CLR ke implementasi yang mendasarnya. Objek jenis TA, AF, PC, FS, dan FT memiliki modul perakitan terkait. Untuk menemukan hubungan antara objek dan rakitan, Anda dapat menggabungkan tampilan katalog ini ke tampilan katalog lainnya. Misalnya, saat Anda membuat prosedur tersimpan CLR, itu diwakili oleh satu baris dalam sys.objects, satu baris dalam sys.procedures (yang mewarisi dari sys.objects), dan satu baris dalam sys.assembly_modules. Prosedur tersimpan itu sendiri diwakili oleh metadata dalam sys.objects dan sys.procedures. Referensi ke implementasi CLR yang mendasar prosedur ditemukan dalam sys.assembly_modules.

Nama kolom Jenis data Deskripsi
object_id int Nomor identifikasi objek objek SQL. Unik dalam database.
assembly_id int ID rakitan tempat modul ini dibuat.
assembly_class nama sysname Nama kelas dalam rakitan yang mendefinisikan modul ini.
assembly_method nama sysname Nama metode dalam assembly_class yang menentukan modul ini.

NULL untuk fungsi agregat (AF).
null_on_null_input bit Modul dinyatakan menghasilkan output NULL untuk input NULL apa pun.
execute_as_principal_id int ID prinsipal database tempat eksekusi konteks terjadi, seperti yang ditentukan oleh klausul EXECUTE AS dari fungsi CLR, prosedur tersimpan, atau pemicu.

NULL = EXECUTE AS CALLER. Ini adalah default.

ID prinsipal database yang ditentukan = EXECUTE AS SELF, EXECUTE AS user_name, atau EXECUTE AS login_name.

-2 = JALANKAN SEBAGAI PEMILIK.

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

Tampilan Katalog Objek (Transact-SQL)
Tampilan Katalog (Transact-SQL)