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)