Aracılığıyla paylaş


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.