Aracılığıyla paylaş


sys.all_sql_modules (Transact-SQL)

Şunlar için geçerlidir:SQL ServerAzure SQL VeritabanıAzure SQL Yönetilen ÖrneğiAzure Synapse AnalyticsAnaliz Platformu Sistemi (PDW)Microsoft Fabric'teki SQL analiz uç noktasıMicrosoft Fabric'teki ambarMicrosoft Fabric'teki SQL veritabanı

sys.sql_modules ve sys.system_sql_modules birleşimini döndürür.

Görünüm, yerel olarak derlenmiş her skaler kullanıcı tanımlı işlev için bir satır döndürür. Daha fazla bilgi için bkz: In-Memory OLTP için Skaler User-Defined İşlevleri.

Sütun adı Veri türü Description
object_id int İçeren nesnenin nesnesinin kimliği. Bir veritabanında benzersizdir.
definition nvarchar(max) Bu modülü tanımlayan SQL metni.

NULL = Şifrelenmiş
uses_ansi_nulls bit Modül SET ANSI_NULLS ON ile oluşturuldu.
uses_quoted_identifier bit Modül SET QUOTED_IDENTIFIER ON ile oluşturulmuştur.
is_schema_bound bit SchemaBINDING seçeneğiyle modül oluşturuldu.
uses_database_collation bit 1 = Şemaya bağlı modül tanımı, doğru değerlendirme için veritabanının varsayılan harmanlama durumuna bağlıdır; aksi takdirde, 0. Böyle bir bağımlılık, veritabanının varsayılan harmanlamasını değiştirmeyi engeller.
is_recompiled bit Yordam, WITH RECOMPILE seçeneği kullanılarak oluşturulmuştur.
null_on_null_input bit Herhangi bir NULL girişte NULL çıkış üretmek için modül bildirildi.
execute_as_principal_id int EXECUTE AS veritabanı sorumlusunun kimliği.

Varsayılan olarak NULL veya ÇAĞıRAN OLARAK YÜRÜT.

SELF OLARAK YÜRÜT veya AS SORUMLUSU OLARAK YÜRÜT <ise, belirtilen sorumlunun kimliği>.

-2 = SAHIP OLARAK YÜRÜT.
uses_native_compilation bit için geçerlidir: SQL Server 2014 (12.x) ve üzeri.

0 = yerel olarak derlenmedi

1 = yerel olarak derlenmiş

Varsayılan değer 0'dır.

Permissions

Katalog görünümlerindeki meta verilerin görünürlüğü, kullanıcının sahip olduğu veya kullanıcıya bazı izinlerin verildiği güvenli hale getirilebilir öğelerle sınırlıdır. Daha fazla bilgi için bkz. meta veri görünürlüğü yapılandırması .

Ayrıca Bkz.

Katalog Görünümleri (Transact-SQL)
nesne kataloğu görünümlerini (Transact-SQL)
sys.sql_modüller (Transact-SQL)
sys.system_sql_modules (Transact-SQL)
In-Memory OLTP (In-Memory İyileştirme)