Aracılığıyla paylaş


CHECK_CONSTRAINTS (Transact-SQL)

Her bir CHECK kısıtlaması için bir satır geçerli veritabanında döndürür.Bu bilgi şema görünüm, geçerli kullanıcının izinlerine sahip olduğu nesneler hakkında bilgi verir.

Bu görünümlerden bilgilerini almak için , ınformatıon_schema tam adını belirtin. view_name.

Sütun adı

Veri türü

Açıklama

constraint_catalog

nvarchar(128)

Kısıtlama niteleyici.

constraint_schema

nvarchar(128)

Kısıtlamayı ait olduğu şema adı.

Important noteImportant Note:
Nesnenin şema belirlemek için ınformatıon_schema görünümleri kullanma.Nesnenin şema bulmak için yalnızca güvenilir OBJECT_SCHEMA_NAME işlevini kullanın ya da sorgu sys.objects katalog görünümüne yoludur.

constraint_name

sysname

Kısıtlama adı'nı tıklatın.

check_clause

nvarchar(4000)

Gerçek metnini de Transact-SQL tanım ekstresi.

SQL Server 2008 farklı SQL Server 2000 şekilde kodunu çözer ve SQL deyimleri katalog meta verilerde depolar. Kodu çözülen anlamı ifade özgün metni; eşdeğerdir ancak sözdizimi hiçbir garanti vardır.Örneğin, boşluk kaldırılır gelen Kodu çözülen ifade.Daha fazla bilgi için bkz: SQL Server 2008'de veritabanı altyapısı özellikleri davranışı değişiklikleri.

Örnekler

Aşağıdaki örnek sütunlar döndürür. CONSTRAINT_CATALOG, CONSTRAINT_SCHEMA, CONSTRAINT_NAME, ve CHECK_CLAUSE içeren veritabanındaki her CHECK kısıtlaması 'StartDate' kısıtlama tanımı içinde.

Aşağıdaki örnek sütunlarından verir CHECK_CONSTRAINTS ve CONSTRAINT_COLUMN_USAGE sınırlama ve kısıtlamayı tanımlandığı sütun hakkındaki bilgileri görüntülemek için görünümler'ı tıklatın.