Procedura: modificare le opzioni Null nelle colonne
Per ogni colonna di una tabella è possibile specificare se sono consentiti o meno i valori Null. Un valore Null, o NULL, è diverso da un valore zero (0) o vuoto. NULL significa che non è stata immessa alcuna voce. La sua presenza generalmente implica che il valore è sconosciuto o non definito. Un valore Null in una colonna price di una tabella titles ad esempio non significa che il libro non ha alcun prezzo, ma che il prezzo è sconosciuto o non è stato definito.
Se i valori Null non sono consentiti, l'utente che inserisce i dati nella tabella dovrà immettere un valore nel campo, altrimenti il record non potrà essere accettato nel database.
Nota
Viene visualizzata una nuova versione di Progettazione tabelle per i database in formato SQL Server 2012. In questo argomento viene descritta la versione precedente di Progettazione tabelle, utilizzata con i database in formati precedenti di SQL Server.
Nella nuova versione è possibile modificare definizioni di tabella mediante un'interfaccia grafica o direttamente in un riquadro di script. Se si utilizza l'interfaccia grafica, la definizione della tabella viene automaticamente aggiornata nel riquadro di script. Per applicare il codice SQL nel riquadro di script, selezionare il pulsante Aggiorna. Per ulteriori informazioni sulla nuova versione, vedere Procedura: Creazione di oggetti di database tramite Progettazione tabelle.
Nota
Non è possibile modificare questa proprietà in una colonna di chiave primaria.Inoltre, le colonne di identità non possono contenere valori Null.Non è quindi possibile creare o modificare una colonna in modo che l'impostazione Identità sia Sì e l'impostazione Valori Null consentiti sia anch'essa Sì.
Nota
Il computer potrebbe mostrare 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 modificare le opzioni Null in una colonna
In Esplora server fare clic con il pulsante destro del mouse sulla tabella con le opzioni Null da modificare, quindi scegliere Apri definizione tabella.
La tabella verrà visualizzata in Progettazione tabelle.
Selezionare la colonna, quindi nella scheda Proprietà colonne selezionare o deselezionare la casella di controllo Ammetti Null.
Il nuovo valore della casella di controllo Ammetti Null verrà assegnato alla colonna in Progettazione tabelle dopo avere fatto clic all'esterno della cella della griglia o dopo essersi spostati su un'altra cella della griglia mediante TAB. La nuova impostazione diventerà effettiva nel database dopo che saranno state salvate le modifiche in Progettazione tabelle.