sys.check_constraints (Transact-SQL)

Gäller för:SQL ServerAzure SQL DatabaseAzure SQL Managed InstanceSQL-databas i Microsoft Fabric

Innehåller en rad för varje objekt som är en CHECK-begränsning, med sys.objects.type = 'C'.

Kolumnnamn Datatyp Description
<Kolumner ärvda från sys.objects> En lista över kolumner som den här vyn ärver finns i sys.objects (Transact-SQL).
is_disabled bit CHECK-begränsningen är inaktiverad.
is_not_for_replication bit CHECK-begränsningen skapades med alternativet INTE FÖR REPLIKERING.
is_not_trusted bit CHECK-begränsningen har inte verifierats av systemet för alla rader.
parent_column_id int 0 indikerar en CHECK-begränsning på tabellnivå.

Icke-noll värde indikerar att detta är en kolumnnivå-CHECK-begränsning definierad på kolumnen med det angivna ID-värdet.
definition nvarchar(max) SQL-uttryck som definierar denna CHECK-begränsning.
uses_database_collation bit 1 = Begränsningsdefinitionen beror på databasens standardsortering för korrekt utvärdering; annars 0. Ett sådant beroende förhindrar att databasens standardsortering ändras.
is_system_named bit 1 = Namn genererades av systemet.

0 = Namn angavs av användaren.

Permissions

Synligheten för metadata i katalogvyer är begränsad till skyddsbara objekt som en användare antingen äger eller som användaren har beviljats viss behörighet för. För mer information, se inställningar för metadatasynlighet.

Se även