sys.all_sql_modules (SQL Bertransaksi)
Berlaku untuk:
SQL Server (semua versi yang didukung)
Azure SQL Database
Azure SQL Managed Instance
Azure Synapse Analytics
Analytics 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)