Condividi tramite


Utilizzo dei vincoli (Visual Database Tools)

I vincoli (constraint) sono regole attivate dal server di database.

[!NOTA]

Se la tabella è pubblicata per la replica, è necessario modificare lo schema utilizzando l'istruzione Transact-SQL ALTER TABLE o SMO (SQL Server Management Objects). Quando viene modificato lo schema tramite Progettazione tabelle o Progettazione diagrammi di database, l'applicazione tenta di eliminare e ricreare la tabella, ma poiché non è possibile eliminare oggetti pubblicati, la modifica dello schema non viene eseguita.

Per informazioni dettagliate sull'utilizzo dei vincoli, vedere i seguenti argomenti:

Per

Vedere

Assicurarsi che non vengano immessi valori duplicati in certe colonne

Procedura: Creazione di vincoli univoci (Visual Database Tools)

Modificare le colonne a cui è associato il vincolo, modificare il nome del vincolo o impostare proprietà aggiuntive per il vincolo

Procedura: Modifica di vincoli univoci (Visual Database Tools)

Rimuovere il requisito di univocità per i valori immessi nella colonna

Procedura: Eliminazione di vincoli univoci (Visual Database Tools)

Creare un'espressione di vincolo per controllare i dati in base a una condizione

Procedura: Definizione di espressioni di vincoli CHECK (Visual Database Tools)

Applicare vincoli solo a nuovi dati o anche a dati esistenti

Procedura: Controllo dei dati esistenti durante la creazione di un vincolo CHECK (Visual Database Tools)

Associare un vincolo CHECK a una tabella per specificare i valori di dati accettabili in una o più colonne

Procedura: Collegamento di un nuovo vincolo CHECK a una tabella o a una colonna (Visual Database Tools)

Disattivare un vincolo CHECK quando un agente di replica accoda o aggiorna dati nella tabella.

Procedura: Disabilitazione di vincoli CHECK per la replica (Visual Database Tools)

Disattivare un vincolo CHECK quando vengono aggiunti, aggiornati o eliminati dati in una tabella

Procedura: Disabilitazione dei vincoli CHECK con le istruzioni INSERT e UPDATE (Visual Database Tools)

Modificare l'espressione del vincolo o le opzioni che attivano o disattivano il vincolo se si verificano determinate condizioni

Procedura: Modifica di vincoli CHECK (Visual Database Tools)

Rimuovere le limitazioni sui valori dei dati in una colonna

Procedura: Eliminazione di vincoli CHECK (Visual Database Tools)

Visualizzare le proprietà di un vincolo CHECK selezionato nella finestra Proprietà

Procedura: Visualizzazione delle proprietà di un vincolo CHECK (Visual Database Tools)