Sdílet prostřednictvím


sys.check_constraints (Transact-SQL)

platí pro:SQL ServerAzure SQL DatabaseAzure SQL Managed InstanceSQL databáze v Microsoft Fabric

Obsahuje řádek pro každý objekt, který je omezením CHECK, přičemž sys.objects.type = 'C'.

Název sloupce Datový typ Description
<Sloupce zděděné ze sys.objects> Seznam sloupců, které toto zobrazení dědí, naleznete v tématu sys.objects (Transact-SQL).
is_disabled bit Omezení CHECK je zakázáno.
is_not_for_replication bit Omezení CHECK bylo vytvořeno s volbou NOT FOR REPLICATION.
is_not_trusted bit Omezení CHECK nebylo systémem ověřeno pro všechny řádky.
parent_column_id int 0 označuje CHECK omezení na úrovni tabulky.

Nenulová hodnota znamená, že se jedná o CHECK omezení na úrovni sloupce definované na sloupci s danou hodnotou ID.
definice nvarchar(max) SQL výraz, který definuje toto CHECK omezení.
uses_database_collation bit 1 = Definice omezení závisí na výchozím uspořádání databáze pro správné vyhodnocení; jinak 0. Taková závislost zabraňuje změně výchozí třídění databáze.
is_system_named bit 1 = Název byl generován systémem.

0 = Jméno bylo zadáno uživatelem.

Povolení

Viditelnost metadat v zobrazeních katalogu je omezena na položky, které uživatel vlastní, nebo na které má uživatel udělené určité oprávnění. Další informace naleznete v kapitole Konfigurace viditelnosti metadat.

Viz také