Condividi tramite


sys.check_constraints (Transact-SQL)

Data aggiornamento: 17 luglio 2006

Contiene una riga per ogni oggetto che rappresenta un vincolo CHECK, con sys.objects.type = C.

Nome colonna Tipo di dati Descrizione

<Colonne ereditate da sys.objects>

 

Per un elenco delle colonne ereditate da questa vista, vedere sys.objects (Transact-SQL).

is_disabled

bit

Il vincolo CHECK è disattivato.

is_not_for_replication

bit

Il vincolo CHECK è stato creato con l'opzione NOT FOR REPLICATION.

is_not_trusted

bit

Il vincolo CHECK non è stato verificato dal sistema per tutte le righe.

parent_column_id

int

0 indica un vincolo CHECK a livello di tabella.

Un valore diverso da zero indica che si tratta di un vincolo CHECK a livello di colonna definito nella colonna con il valore ID specificato.

definition

nvarchar(max)

Espressione SQL che definisce questo vincolo CHECK.

A differenza di quanto avviene in SQL Server 2000, in SQL Server 2005 le espressioni SQL vengono decodificate e archiviate nei metadati del catalogo. La semantica dell'espressione decodificata è equivalente al testo originale, tuttavia non è garantito che la sintassi venga mantenuta. Gli spazi vuoti, ad esempio, vengono eliminati dall'espressione decodificata. Per ulteriori informazioni, vedere Differenze di funzionamento delle funzionalità del Motore di database in SQL Server 2005.

uses_database_collation

bit

1 = La corretta valutazione della definizione del vincolo dipende dalle regole di confronto predefinite del database. In caso contrario, 0. Questa dipendenza evita che vengano modificate le regole di confronto predefinite del database.

is_system_named

bit

1 = Il nome è stato generato dal sistema.

0 = Il nome è stato specificato dall'utente.

Vedere anche

Riferimento

Viste del catalogo per gli oggetti (Transact-SQL)
Viste del catalogo (Transact-SQL)

Guida in linea e informazioni

Assistenza su SQL Server 2005

Cronologia modifiche

Versione Cronologia

17 luglio 2006

Nuovo contenuto:
  • Aggiunta di contenuto nella colonna definition sulle modalità di memorizzazione delle espressioni SQL in SQL Server 2005.