TABLE_CONSTRAINTS (Transact-sql)
Geçerli veritabanındaki her tablo kısıtlaması için bir satır döndürür. Bu bilgileri şema görünüm, geçerli kullanıcı izinleri olan nesneler hakkında bilgi verir.
Bu görünümlerinden bilgi almak için tam nitelikli adını belirtmek **INFORMATION_SCHEMA.**view_name.
Sütun adı |
Veri türü |
Açıklama |
---|---|---|
CONSTRAINT_CATALOG |
nvarchar(128) |
Kısıtlama niteleyicisi. |
CONSTRAINT_SCHEMA |
nvarchar(128) |
Kısıtlamayı içeren şema adı.
Önemli
INFORMATION_SCHEMA Gösterim, bir nesnenin şema belirlemek için kullanmayın.Şema nesnesi bulmak için yalnızca güvenilir yolu sorgu sys.objectsKatalog görünümü.
|
CONSTRAINT_NAME |
sysname |
Kısıtlamanın adı. |
TABLE_CATALOG |
nvarchar(128) |
Tablo niteleyicisi. |
TABLE_SCHEMA |
nvarchar(128) |
Tabloyu içeren şema adı.
Önemli
INFORMATION_SCHEMA Gösterim, bir nesnenin şema belirlemek için kullanmayın.Şema nesnesi bulmak için yalnızca güvenilir yolu sorgu sys.objectsKatalog görünümü.
|
TABLE_NAME |
sysname |
Tablo adı. |
CONSTRAINT_TYPE |
varchar(11) |
Sınırlama türü:
|
IS_DEFERRABLE |
varchar(2) |
Denetleme kısıtlaması deferrable olup olmadığını belirtir. Her zaman döndürür No |
INITIALLY_DEFERRED |
varchar(2) |
Denetleme kısıtlaması ilk başta ertelenmiş olup olmadığını belirtir. Her zaman döndürür No |
Ayrıca bkz.
Başvuru
Sistem görünümleri (Transact-sql)
Bilgi şema görünümlerini (Transact-sql)
sys.key_constraints (Transact-sql)