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.