Megosztás a következőn keresztül:


sys.check_constraints (Transact-SQL)

A következőkre vonatkozik:SQL ServerAzure SQL DatabaseFelügyelt Azure SQL-példánySQL-adatbázis a Microsoft Fabricben

Minden CHECK feltétel objektumhoz tartalmaz egy sort, sys.objects.type = 'C'-vel.

Oszlop név Adattípus Description
<Oszlopok a sys.objects-tól örököltek> A nézet által öröklő oszlopok listájáért lásd sys.objects (Transact-SQL).
is_disabled bit A CHECK korlátozás ki van kapcsolva.
is_not_for_replication bit A CHECK korlátozást a NOT FOR REPLICATION opcióval hozták létre.
is_not_trusted bit A CHECK korlátozást a rendszer nem ellenőrizte minden sorra.
parent_column_id int 0 egy táblázatszintű CHECK korlátozást jelöl.

A nem nulla érték azt jelzi, hogy ez egy oszlopszintű CHECK korlátozás, amelyet a megadott azonosító értékkel rendelkező oszlopon definiálnak.
definíció nvarchar(max) SQL kifejezés, amely ezt a CHECK korlátozást definiálja.
uses_database_collation bit 1 = A korlátozás definíciója az adatbázis alapértelmezett összeállításától függ a helyes értékeléshez; egyébként 0. Egy ilyen függőség megakadályozza az adatbázis alapértelmezett összeállításának megváltoztatását.
is_system_named bit 1 = A nevet a rendszer generálta.

0 = A nevet a felhasználó adta meg.

Permissions

A katalógusnézetekben a metaadatok láthatósága olyan biztonságos adatokra korlátozódik, amelyek egy felhasználó tulajdonában vannak, vagy amelyeken a felhasználó engedélyt kapott. További információ: Metaadatok láthatóságának konfigurációja.

Lásd még: