sys.syscomments (Transact-SQL)

Şunlar için geçerlidir: SQL Server

Veritabanındaki her görünüm, kural, varsayılan, tetikleyici, CHECK kısıtlaması, DEFAULT kısıtlama ve saklanan prosedür için girişleri içerir. Metin sütunu, orijinal SQL tanım ifadelerini içerir.

Important

Bu özellik, SQL Server'ın gelecek bir sürümünde kaldırılacaktır. Bu özelliği yeni geliştirme çalışmalarında kullanmaktan kaçının ve şu anda bu özelliği kullanan uygulamaları değiştirmeyi planlayın. Bunun yerine sys.sql_modules kullanmanızı öneririz. Daha fazla bilgi için bkz. sys.sql_modules (Transact-SQL) .

Sütun adı Veri türü Description
id int Bu metnin uygulandığı nesne kimliği.
sayı smallint Prosedür grubundaki sayı, gruplanmışsa.

0 = Girişler prosedür değildir.
Colid smallint 4.000 karakterden uzun nesne tanımları için satır dizisi numarası.
Durum smallint Yalnızca bilgilendirme amacıyla tanımlanır. Desteklenmiyor. Gelecekteki uyumluluk garanti edilmemektedir.
ctext varbinary(8000) SQL tanım ifadesinin ham baytları.
texttype smallint 0 = Kullanıcı tarafından sağlanan yorum

1 = Sistem tarafından sağlanan yorum

4 = Şifreli yorum
dil smallint Yalnızca bilgilendirme amacıyla tanımlanır. Desteklenmiyor. Gelecekteki uyumluluk garanti edilmemektedir.
şifrelenmiş bit İşlem tanımının gizlenmiş olup olmadığını gösterir.

0 = Gizlenmemiş

1 = Gizlenmiş

** Önemli ** Saklanan prosedür tanımlarını gizlemek için ENCRYPTION anahtar kelimesini kullanın CREATE PROCEDURE .
sıkıştırılmış bit Her zaman 0 döndürür. Bu, prosedürün sıkıştırılmış olduğunu gösterir.
text nvarchar(4000) SQL tanım ifadesinin gerçek metni.

Çözülen ifadenin anlamsalları orijinal metne eşdeğerdir; ancak sözdizimi garantisi yoktur. Örneğin, çözülen ifadeden beyaz boşluklar çıkarılmıştır.

Bu SQL Server 2000 (8.x) uyumlu görünüm, mevcut SQL Server yapılarından bilgi alır ve nvarchar(4000) tanımından daha fazla karakter döndürebilir. sp_help , metin sütununun veri tipi olarak nvarchar(4000) döner. Syscomments ile çalışırken nvarchar(max) kullanmayı düşünün. Yeni geliştirme çalışmaları için syscomments kullanmayın.

Ayrıca Bkz.

Sistem Tablolarını Sistem Görünümlerine Eşleme (Transact-SQL)
Uyumluluk Görünümleri (Transact-SQL)