SSMS
 sql >> Datenbank >  >> Database Tools >> SSMS

Wie stelle ich die Eigenschaft „Allow Nulls“ im Tabellen-Designer von SSMS so ein, dass sie immer „false“ ist?

Wenn Sie mit der Manipulation des Registrierungsschlüssels einverstanden sind, gibt es hier eine Option, um den SSMS zu zwingen, immer den Wert false zuzuweisen um Null zulassen Eigentum.

NOTE: Please be careful while altering registry keys.

  1. Geben Sie regedit ein im Windows Start --> Ausführen Befehl zum Öffnen des Registrierungseditors.

  2. Navigieren Sie zu HKEY_CURRENT_USER\Software\Microsoft\Microsoft SQL Server\100\Tools\Shell\DataProject Möglicherweise müssen Sie die SQL Server-Version entsprechend ändern. Ich verwende SQL Server 2008 R2 Express und daher die Version 100 .

  3. Suchen Sie unter dem oben genannten Registrierungspfad nach dem Schlüsselnamen SSVDefaultAllowNull .

  4. Klicken Sie mit der rechten Maustaste auf den Schlüssel und wählen Sie Ändern Möglichkeit. Ändern Sie den Wert von 1 zu 0 . Der Standardwert ist 1 , was Wahr darstellt .

  5. Wenn Sie SQL Server Management Studio bereits ausführen , neu starten. Danke an @Andriy M für den Hinweis auf diesen Schritt.

Hoffe das hilft.