Si vous êtes d'accord avec la manipulation de la clé de registre, voici une option pour forcer le SSMS à toujours attribuer la valeur false pour Autoriser Null propriété.
NOTE: Please be careful while altering registry keys.
-
Tapez regedit dans le démarrage de Windows --> Exécuter commande pour ouvrir l'Éditeur du Registre.
-
Accédez à
HKEY_CURRENT_USER\Software\Microsoft\Microsoft SQL Server\100\Tools\Shell\DataProject
Vous devrez peut-être modifier la version de SQL Server en conséquence. J'utilise SQL Server 2008 R2 Express et donc la version 100 . -
Sous le chemin de registre mentionné ci-dessus, recherchez le nom de clé
SSVDefaultAllowNull
. -
Faites un clic droit sur la clé et sélectionnez Modifier option. Changez la valeur de 1 à
0
. La valeur par défaut est 1 , qui représente Vrai . -
Si vous utilisez déjà SQL Server Management Studio , redémarrez-le. Merci à @Andriy M pour avoir signalé cette étape.
J'espère que ça aide.