sys.assembly_modules (SQL Bertransaksi)

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

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 assembly, Anda bisa bergabung dengan tampilan katalog ini ke tampilan katalog lainnya. Misalnya, saat Anda membuat prosedur tersimpan CLR, itu diwakili oleh satu baris di 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 dari objek SQL. Unik dalam database.
assembly_id int ID assembly 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 mendefinisikan 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 securable yang dimiliki pengguna atau di mana pengguna telah diberi beberapa izin. Untuk informasi selengkapnya, lihat Konfigurasi Visibilitas Metadata.

Lihat juga

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