Finestra di dialogo Vincoli CHECK (Visual Database Tools)
Questa finestra di dialogo viene visualizzata facendo clic con il pulsante destro del mouse sulla griglia della definizione di una tabella in Progettazione tabelle e scegliendo Vincoli CHECK. In tale finestra di dialogo è contenuto un insieme di proprietà relative ai vincoli non univoci associati alle tabelle del database. Le proprietà relative ai vincoli univoci invece vengono visualizzate nella finestra di dialogo Indici/chiavi.
Nota
Se la tabella viene pubblicata per la replica, è necessario apportare modifiche allo schema utilizzando l'istruzione ALTER TABLE di Transact-SQL oppure SMO (SQL Server Management Objects). Quando si apportano modifiche allo schema utilizzando Progettazione tabelle o Progettazione diagrammi di database, viene effettuato il tentativo di rimuovere e rigenerare la tabella. La modifica allo schema non riuscirà, poiché non è consentita la rimozione di oggetti pubblicati.
Opzioni
Vincolo CHECK selezionato
Elenca i vincoli CHECK disponibili. Per visualizzare le proprietà di un vincolo, selezionarlo nell'elenco.Aggiungi
Crea un nuovo vincolo per la tabella di database selezionata, assegnandogli un nome predefinito e altri valori. Il vincolo diventerà attivo solo dopo che sarà stata immessa un'espressione.Elimina
Rimuove dalla tabella il vincolo selezionato. Per annullare l'aggiunta di un vincolo CHECK, utilizzare questo pulsante per rimuovere il vincolo.Categoria Generale
Viene espansa per visualizzare il campo della proprietà Espressione.Espressione
Visualizza l'espressione relativa al vincolo CHECK selezionato. Per i nuovi vincoli, è necessario immettere l'espressione prima di uscire dalla casella. È anche possibile modificare vincoli CHECK esistenti. Per ulteriori informazioni, vedere Utilizzo dei vincoli (Visual Database Tools).Categoria Identità
Viene espansa per visualizzare le proprietà Nome e Descrizione.Nome
Visualizza il nome del vincolo CHECK selezionato. Per modificare il nome del vincolo, digitare il testo direttamente nel campo della proprietà.Descrizione
Descrive il vincolo CHECK. La descrizione può essere modificata digitando direttamente nel campo della proprietà oppure facendo clic sui puntini di sospensione (…) a destra del campo della proprietà e modificando il testo nella finestra di dialogo Proprietà Descrizione.Categoria Progettazione tabelle
Viene espansa per visualizzare le proprietà Verifica dati esistenti durante la creazione o la riabilitazione, Attiva per istruzioni INSERTS e UPDATES e Attiva per replica.Verifica dati esistenti durante la creazione o la riabilitazione
Specifica se tutti i dati preesistenti, ovvero i dati presenti nella tabella prima della creazione del vincolo, vengono verificati in base al vincolo.Attiva per istruzioni INSERTS e UPDATES
Specifica se il vincolo viene applicato quando i dati vengono inseriti o aggiornati nella tabella.Attiva per replica
Indica se applicare il vincolo quando un agente di replica esegue un'inserimento o un aggiornamento in questa tabella. Per ulteriori informazioni, vedere Controllo di vincoli, identità e trigger con l'opzione NOT FOR REPLICATION.
Vedere anche