Aracılığıyla paylaş


sys.check_constraints (Transact-SQL)

Şunlar için geçerlidir:SQL ServerAzure SQL VeritabanıAzure SQL Yönetilen ÖrneğiMicrosoft Fabric'te SQL veritabanı

Her nesne için bir satır içerir; bu nesne bir CHECK kısıtlaması ve sys.objects.type = 'C' olur.

Sütun adı Veri türü Description
<sys.objects'ten miras alınan sütunlar> Bu görünümün devraldığı sütunların listesi için bkz.sys.objects (Transact-SQL) .
is_disabled bit CHECK kısıtlaması devre dışı bırakıldı.
is_not_for_replication bit CHECK kısıtlaması NOT FOR REPLICATION seçeneğiyle oluşturuldu.
is_not_trusted bit CHECK kısıtlaması sistem tarafından tüm satırlar için doğrulanmamıştır.
parent_column_id int 0, tablo düzeyinde bir CHECK kısıtlamasını gösterir.

Sıfırdan farklı değer, bunun belirtilen ID değerine sahip sütunda tanımlanan bir sütun düzeyinde CHECK kısıtlaması olduğunu gösterir.
definition nvarchar(max) Bu CHECK kısıtlamasını tanımlayan SQL ifadesi.
uses_database_collation bit 1 = Kısıtlama tanımı, doğru değerlendirme için veritabanının varsayılan derlemesine bağlıdır; aksi takdirde, 0. Böyle bir bağımlılık, veritabanı varsayılan derlemesinin değiştirilmesini engeller.
is_system_named bit 1 = Ad sistem tarafından oluşturuldu.

0 = Ad kullanıcı tarafından sağlandı.

Permissions

Katalog görünümlerindeki meta verilerin görünürlüğü, kullanıcının sahip olduğu veya kullanıcıya bazı izinlerin verildiği güvenli hale getirilebilir öğelerle sınırlıdır. Daha fazla bilgi için bkz. meta veri görünürlüğü yapılandırması .

Ayrıca Bkz.