sys.check_constraints (Transact-SQL)
Bir denetim kısıtlaması olan her nesne için bir satır içerir sys.objects.type = 'c'.
Sütun adı |
Veri türü |
Açıklama |
---|---|---|
<Sys.Objects devralınan sütunu> |
|
Bu görünüm devralır sütunlar listesi için bkz: sys.Objects (Transact-SQL). |
is_disabled |
bit |
DENETİM kısıtlamasını devre dışı bırakılır. |
is_not_for_replication |
bit |
Denetim kısıtlaması not for REPLICATION seçeneğiyle oluşturulmuş. |
is_not_trusted |
bit |
Denetim kısıtlaması tüm satırlar için sistem tarafından doğrulandı değil. |
parent_column_id |
int |
0 bir tablo-düzey denetim kısıtlamasını belirtir. Sıfır olmayan değer sütun- belirtilen kimlik değeri sütun tanımlanandüzey denetim kısıtlaması olup olmadığını gösterir. |
Tanımı |
nvarchar(max) |
SQLBu denetim kısıtlamasını tanımlayanifade . SQL Server 2008farklıysa SQL Server 2000 şekilde, kodunu çözer ve SQL deyimleri Kataloğu meta verilerverilerde depolanır.Özgün metin kodu çözülmüş ifade semantik eşdeğerdir; Ancak, sözdizimi garanti vardır.Örneğin, boşluk kodu çözülmüş ifadekaldırılır.Daha fazla bilgi için bkz: 2008 R2 SQL Server veritabanı altyapısı özellikleri davranışı değişiklikleri. |
uses_database_collation |
bit |
1 = Kısıtlama tanımı doğru değerlendirme; veritabanının varsayılan harmanlama bağlıdır Aksi takdirde, 0.Böyle bir bağımlılık, veritabanının varsayılan harmanlamadeğiştirme engeller. |
is_system_named |
bit |
1 = Adı sistem tarafından üretilmiştir. 0 = Ad, kullanıcı tarafından sağlanan. |
İzinler
SQL Server 2005 ve sonraki sürümlerinde, katalog görünümlerinde meta verinin görünürlüğü bir kullanıcının ya sahip olduğu ya da bazı izinlerine sahip olduğu güvenliği sağlanabilen öğelerle sınırlıdır.Daha fazla bilgi için bkz: Meta veri görünürlük yapılandırma.