sys.CHECK_CONSTRAINTS (Transact-SQL)
Yani bir CHECK kısıtlaması olan her nesne için bir satır içerirsys.Objects.Type = 'C'.
sütun Name |
Veri türü |
Açıklama |
---|---|---|
<Sys.Objects devralınan sütunu> |
|
Bu görünüm devralan bir sütun listesi için bkz: sys.Objects (Transact-SQL). |
is_disabled |
bit |
CHECK kısıtlaması devre dışı bırakılır. |
is_not_for_replication |
bit |
CHECK kısıtlaması NOT FOR çoğaltma seçeneğiyle oluşturulmuş. |
is_not_trusted |
bit |
CHECK 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 CHECK kısıtlaması gösterir. Sıfır dışı değeri sütununda belirtilen kimlik değeri tanımlanmış bir sütun düzey CHECK kısıtlaması olduğunu gösterir. |
Tanımı |
nvarchar(max) |
Bu CHECK kısıtlaması tanımlayan SQL ifadesi. SQL Server 2008gelen farklıSQL Server 2000şekilde, kodunu çözer ve depolar SQL ifadelerinde Kataloğu meta veriler.Kodu çözülen semantik ifade özgün metni; eşdeğer ancak sözdizimi hiçbir garanti vardır.Örneğin, boşluk kodu çözülmüş biçimini ifadeden kaldırılır.Daha fazla bilgi için bkz:SQL Server 2008'de veritabanı altyapısı özellikleri davranışı değişiklikleri. |
uses_database_collation |
bit |
1 = Kısıtlama tanımı bağlıdır; doğru değerlendirme için veritabanının varsayılan harmanlama aksi takdirde, 0.Böyle bir bağımlılık, veritabanının varsayılan harmanlama değiştirilmesini önler. |
is_system_named |
bit |
1 = Ad sistem tarafından oluşturulur. 0 = Ad kullanıcı tarafından sağlanan. |
İzinler
In SQL Server 2005 and later versions, the visibility of the metadata in catalog views is limited to securables that a user either owns or on which the user has been granted some permission.Daha fazla bilgi için bkz: Meta veriler görünürlük yapılandırma.