Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Şunlar için geçerlidir:SQL Server
Azure SQL Veritabanı
Azure SQL Yönetilen Örneği
Azure Synapse Analytics
Analiz Platformu Sistemi (PDW)
Microsoft Fabric'teki SQL analiz uç noktası
Microsoft Fabric'teki ambar
Microsoft Fabric'teki SQL veritabanı
Her depolanmış prosedür ve fonksiyon için mevcut kullanıcı tarafından mevcut veritabanında erişilebilen bir satır döndürür. Dönüş değerini tanımlayan sütunlar yalnızca fonksiyonlara uygulanır. Depolanan prosedürler için bu sütunlar NULL olacaktır.
Bu görünümlerden bilgi almak için INFORMATION_SCHEMA'ın tam nitelikli adını belirtin. view_name.
Uyarı
ROUTINE_DEFINITION sütunu, fonksiyonu veya prosedürü kaydeden kaynak ilamalarını içerir. Bu kaynak ifadelerinin gömülü taşıyıcı dönüşleri olması muhtemeldir. Bu sütunu sonuçları metin formatında gösteren bir uygulamaya döndürüyorsanız, ROUTINE_DEFINITION sonuçlarda gömülü kardeler döndürmesi genel sonuç setinin biçimlendirilmesini etkileyebilir. ROUTINE_DEFINITION sütununu seçerseniz, gömülü kargo dönüşlerini ayarlamanız gerekir; örneğin, sonuç kümesini bir ızgaraya döndürerek veya ROUTINE_DEFINITION kendi metin kutusuna geri göndererek.
| Sütun adı | Veri türü | Description |
|---|---|---|
| SPECIFIC_CATALOG | nvarchar(128) | Kataloğun özel adı. Bu isim ROUTINE_CATALOG ile aynıdır. |
| SPECIFIC_SCHEMA | nvarchar(128) | Şemanın özgün adı. **Önemli** Bir nesnenin şemasını belirlemek için INFORMATION_SCHEMA görünümleri kullanmayın. INFORMATION_SCHEMA görünümler, bir nesnenin meta verisinin yalnızca bir alt kümesini temsil eder. Bir nesnenin şemasını bulmanın tek güvenilir yolu, katalog görünümünü sys.objects sorgulamaktır. |
| SPECIFIC_NAME | nvarchar(128) | Kataloğun özel adı. Bu isim ROUTINE_NAME ile aynıdır. |
| ROUTINE_CATALOG | nvarchar(128) | Fonksiyonun katalog adı. |
| ROUTINE_SCHEMA | nvarchar(128) | Bu fonksiyonu içeren şemanın adı. **Önemli** Bir nesnenin şemasını belirlemek için INFORMATION_SCHEMA görünümleri kullanmayın. INFORMATION_SCHEMA görünümler, bir nesnenin meta verisinin yalnızca bir alt kümesini temsil eder. Bir nesnenin şemasını bulmanın tek güvenilir yolu, katalog görünümünü sys.objects sorgulamaktır. |
| ROUTINE_NAME | nvarchar(128) | Fonksiyonun adı. |
| ROUTINE_TYPE | nvarchar(20) | Depolanmış prosedürler için PROSEDÜR, fonksiyonlar için FUNCTION döndürür. |
| MODULE_CATALOG | nvarchar(128) | SIFIR. Gelecekte kullanım için ayrılmıştır. |
| MODULE_SCHEMA | nvarchar(128) | SIFIR. Gelecekte kullanım için ayrılmıştır. |
| MODULE_NAME | nvarchar(128) | SIFIR. Gelecekte kullanım için ayrılmıştır. |
| UDT_CATALOG | nvarchar(128) | SIFIR. Gelecekte kullanım için ayrılmıştır. |
| UDT_SCHEMA | nvarchar(128) | SIFIR. Gelecekte kullanım için ayrılmıştır. |
| UDT_NAME | nvarchar(128) | SIFIR. Gelecekte kullanım için ayrılmıştır. |
| VERİ_TİPİ | nvarchar(128) | Fonksiyonun dönüş değerinin veri tipi. Tablo değerli bir fonksiyon ise tablo döndürür. |
| CHARACTER_MAXIMUM_LENGTH | int | Dönüş tipi karakter tipi ise, karakter cinsinden maksimum uzunluk. Xml ve büyük değerli tür verileri için -1. |
| CHARACTER_OCTET_LENGTH | int | Dönüş tipi karakter tipi ise, maksimum uzunluk bayt cinsinden belirlenir. Xml ve büyük değerli tür verileri için -1. |
| COLLATION_CATALOG | nvarchar(128) | Her zaman NULL döndürür. |
| COLLATION_SCHEMA | nvarchar(128) | Her zaman NULL döndürür. |
| COLLATION_NAME | nvarchar(128) | Geri dönüş değerinin karşılaştırma adı. Karakter dışı türler için ise NULL döner. |
| CHARACTER_SET_CATALOG | nvarchar(128) | Her zaman NULL döndürür. |
| CHARACTER_SET_SCHEMA | nvarchar(128) | Her zaman NULL döndürür. |
| CHARACTER_SET_NAME | nvarchar(128) | Dönüş değerinin karakter kümesinin adı. Karakter dışı türler için ise NULL döner. |
| NUMERIC_PRECISION | smallint | Geri dönüş değerinin sayısal hassasiyeti. Sayısal olmayan tipler için ise NULL döner. |
| NUMERIC_PRECISION_RADIX | smallint | Geri dönüş değerinin sayısal hassasiyet radix'i. Sayısal olmayan tipler için ise NULL döner. |
| NUMERIC_SCALE | smallint | Geri dönüş değerinin ölçeği. Sayısal olmayan tipler için ise NULL döner. |
| DATETIME_PRECISION | smallint | Geri dönüş değeri datetime türündeyse bir saniyenin kesirlik hassasiyeti. Aksi takdirde NULL döndürür. |
| INTERVAL_TYPE | nvarchar(30) | SIFIR. Gelecekte kullanım için ayrılmıştır. |
| INTERVAL_PRECISION | smallint | SIFIR. Gelecekte kullanım için ayrılmıştır. |
| TYPE_UDT_CATALOG | nvarchar(128) | SIFIR. Gelecekte kullanım için ayrılmıştır. |
| TYPE_UDT_SCHEMA | nvarchar(128) | SIFIR. Gelecekte kullanım için ayrılmıştır. |
| TYPE_UDT_NAME | nvarchar(128) | SIFIR. Gelecekte kullanım için ayrılmıştır. |
| SCOPE_CATALOG | nvarchar(128) | SIFIR. Gelecekte kullanım için ayrılmıştır. |
| SCOPE_SCHEMA | nvarchar(128) | SIFIR. Gelecekte kullanım için ayrılmıştır. |
| SCOPE_NAME | nvarchar(128) | SIFIR. Gelecekte kullanım için ayrılmıştır. |
| MAXIMUM_CARDINALITY | bigint | SIFIR. Gelecekte kullanım için ayrılmıştır. |
| DTD_IDENTIFIER | nvarchar(128) | SIFIR. Gelecekte kullanım için ayrılmıştır. |
| ROUTINE_BODY | nvarchar(30) | Transact-SQL bir fonksiyon için SQL ve harici olarak yazılmış bir fonksiyon için OUTER döner. Fonksiyonlar her zaman SQL olacaktır. |
| ROUTINE_DEFINITION | nvarchar(4000) | Eğer fonksiyon veya saklanan prosedür şifrelenmemişse, fonksiyonun veya saklanan prosedürün tanım metninin ilk 4000 karakterini döndürür. Aksi takdirde NULL döndürür. Tam tanımı elde etmek için sys.sql_modules katalog görünümünde OBJECT_DEFINITION fonksiyonunu veya tanım sütununu sorgulayın. |
| EXTERNAL_NAME | nvarchar(128) | SIFIR. Gelecekte kullanım için ayrılmıştır. |
| EXTERNAL_LANGUAGE | nvarchar(30) | SIFIR. Gelecekte kullanım için ayrılmıştır. |
| PARAMETER_STYLE | nvarchar(30) | SIFIR. Gelecekte kullanım için ayrılmıştır. |
| IS_DETERMINISTIC | nvarchar(10) | Rutin deterministikse EVET döndürür. Rutin belirsizlikse HAYIR döndürür. Saklanan işlemler için her zaman HAYIR döner. |
| SQL_DATA_ACCESS | nvarchar(30) | Aşağıdaki değerlerden birini döndürür: NONE = Fonksiyon SQL içermez. CONTAINS = Fonksiyon muhtemelen SQL içerir. READS = Fonksiyon muhtemelen SQL verisini okur. MODIFIKASYONLAR = Fonksiyon SQL verilerini değiştirebilir. Tüm fonksiyonlar için READS döndürür ve tüm depolanmış prosedürler için MODIFIKASYON sağlar. |
| IS_NULL_CALL | nvarchar(10) | Herhangi bir argümanı NULL ise rutinin çağrılıp çağrınmayacağını gösterir. |
| SQL_PATH | nvarchar(128) | SIFIR. Gelecekte kullanım için ayrılmıştır. |
| SCHEMA_LEVEL_ROUTINE | nvarchar(10) | Şema düzeyinde fonksiyon varsa EVET, şema seviyesinde bir fonksiyon değilse HAYIR döndürür. Her zaman EVET döner. |
| MAX_DYNAMIC_RESULT_SETS | smallint | Rutin tarafından döndürülen maksimum dinamik sonuç kümesi. 0 if fonksiyonlarını döndürür. |
| IS_USER_DEFINED_CAST | nvarchar(10) | Kullanıcı tanımlı cast fonksiyonu varsa EVET döndürür, kullanıcı tanımlı cast fonksiyonu değilse HAYIR döndürür. Her zaman HAYIR döner. |
| IS_IMPLICITLY_INVOCABLE | nvarchar(10) | Rutin örtük olarak çağrılabiliyorsa EVET döner, fonksiyon örtük çağrılamıyorsa HAYIR döner. Her zaman HAYIR döner. |
| OLUŞTURULAN | datetime | Rutinin oluşturulduğu zaman. |
| LAST_ALTERED | datetime | Fonksiyonun son değiştirildiği zaman. |
Ayrıca Bkz.
Sistem Görünümleri (Transact-SQL)
Bilgi Şeması Görünümleri (Transact-SQL)
sys.columns (Transact-SQL)
sys.objects (Transact-SQL)
sys.procedures (Transact-SQL)
sys.sql_modüller (Transact-SQL)