Se stai bene con la manipolazione della chiave di registro, ecco un'opzione per forzare l'SSMS ad assegnare sempre il valore false per Consenti Null proprietà.
NOTE: Please be careful while altering registry keys.
-
Digita regedit in Start di Windows --> Esegui comando per aprire l'Editor del Registro di sistema.
-
Passa a
HKEY_CURRENT_USER\Software\Microsoft\Microsoft SQL Server\100\Tools\Shell\DataProject
Potrebbe essere necessario modificare la versione di SQL Server di conseguenza. Sto usando SQL Server 2008 R2 Express e da qui la versione 100 . -
Sotto il percorso del registro sopra menzionato, cerca il nome della chiave
SSVDefaultAllowNull
. -
Fare clic con il tasto destro del mouse e selezionare Modifica opzione. Modifica il valore da 1 a
0
. Il valore predefinito è 1 , che rappresenta Vero . -
Se stai già eseguendo SQL Server Management Studio , riavvialo. Grazie a @Andriy M per aver segnalato questo passaggio.
Spero di esserti stato d'aiuto.