Aracılığıyla paylaş


DOMAIN_CONSTRAINTS (Transact-SQL)

Şunlar için geçerlidir:SQL ServerAzure SQL DatabaseMicrosoft Fabric'te SQL veritabanı

Mevcut veritabanındaki her bir alias veri tipi için bir satır döndürür; bu tür bir kural ile bağlıdır ve mevcut kullanıcı tarafından erişilir.

Bu görünümlerden bilgi almak için, INFORMATION_SCHEMA'ın tam nitelikli adını belirtin. view_name.

Sütun adı Veri türü Description
CONSTRAINT_CATALOG nvarchar(128) Kuralın var olduğu veritabanı.
CONSTRAINT_SCHEMA nvarchar(128) Kısıtlamayı içeren şemanın adı.

Önemli: Bir nesnenin şemasını belirlemek için INFORMATION_SCHEMA görünümleri kullanma. INFORMATION_SCHEMA görünümler, bir nesnenin meta verisinin yalnızca bir alt kümesini temsil eder. Bir nesnenin şemasını bulmanın tek güvenilir yolu, katalog görünümünü sys.objects sorgulamaktır.
CONSTRAINT_NAME sysname Kural adı.
DOMAIN_CATALOG nvarchar(128) Takma adın veri tipinin bulunduğu veritabanı.
DOMAIN_SCHEMA nvarchar(128) Takma adı veri tipini içeren şemanın adı.

Önemli: Bir veri türünün şemasını belirlemek için INFORMATION_SCHEMA görünümleri kullanmayın. Bir tipin şemasını bulmanın tek güvenilir yolu TYPEPROPERTY fonksiyonunu kullanmaktır.
DOMAIN_NAME sysname Takma ad veri tipi.
IS_DEFERRABLE varchar(2) Kısıtlama kontrolü ertelenebilir mi diye belirtir. Her zaman HAYIR döner.
INITIALLY_DEFERRED varchar(2) Kısıtlama kontrolü ilk başta ertelenip ertelemediğini belirtir. Her zaman HAYIR döner.

Ayrıca Bkz.

Sistem Görünümleri (Transact-SQL)
Bilgi Şeması Görünümleri (Transact-SQL)
sys.objects (Transact-SQL)
sys.types (Transact-SQL)