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 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.