Procedura: controllare i dati esistenti durante la creazione di un vincolo CHECK

Quando si crea un vincolo CHECK, è possibile impostare un'opzione per applicarlo solo ai dati nuovi o anche ai dati esistenti.Applicare il vincolo solo ai dati nuovi può essere utile se si è certi che i dati esistenti soddisfano già il nuovo vincolo CHECK o quando le regole aziendali richiedono l'applicazione del vincolo solo da questo punto in avanti.

Se, ad esempio, in precedenza erano necessari codici postali a cinque cifre, mentre in futuro sarà necessario consentire l'immissione di codici a nove cifre,i precedenti dati a cinque cifre coesisteranno con i nuovi dati contenenti codici postali a nove cifre.

[!NOTA]

Alcuni database dispongono di funzionalità differenti per i vincoli CHECK.Vedere la documentazione del database per informazioni dettagliate relative al funzionamento del database con vincoli CHECK.

[!NOTA]

Nel computer in uso è possibile che vengano visualizzati nomi o percorsi diversi per alcuni elementi dell'interfaccia utente di Visual Studio nelle istruzioni seguenti. La versione di Visual Studio in uso e le impostazioni configurate determinano questi elementi. Per ulteriori informazioni vedere Impostazioni di Visual Studio.

Per controllare i dati esistenti durante la creazione di un vincolo CHECK

  1. Nel diagramma del database fare clic con il pulsante destro del mouse sulla tabella che contiene il vincolo, quindi scegliere Vincoli CHECK dal menu di scelta rapida.

    In alternativa

    Aprire Progettazione tabelle per la tabella contenente il vincolo, fare clic con il pulsante destro del mouse in Progettazione tabelle, quindi scegliere Vincoli CHECK dal menu di scelta rapida.

  2. Selezionare il vincolo dall'elenco Vincolo CHECK selezionato.

  3. Fare clic su Verifica dati esistenti durante la creazione o l'attivazione e selezionare dall'elenco a discesa.

Il vincolo CHECK viene applicato quando si salva la tabella o il diagramma di database.Se vengono rilevate violazioni di vincolo durante il processo di salvataggio, non sarà possibile salvare la tabella.

Vedere anche

Altre risorse

Operazioni con i vincoli

Utilizzo di stored procedure e di funzioni definite dall'utente