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

Hoe stel ik de eigenschap Allow Nulls in de tabelontwerper van SSMS in om altijd onwaar te zijn?

Als je het goed vindt om de registersleutel te manipuleren, is hier een optie om de SSMS te dwingen altijd de waarde false toe te wijzen om Null toe te staan eigendom.

NOTE: Please be careful while altering registry keys.

  1. Typ regedit in de Windows Start --> Rennen commando om de Register-editor te openen.

  2. Navigeer naar HKEY_CURRENT_USER\Software\Microsoft\Microsoft SQL Server\100\Tools\Shell\DataProject Mogelijk moet u de SQL Server-versie dienovereenkomstig wijzigen. Ik gebruik SQL Server 2008 R2 Express en vandaar de versie 100 .

  3. Zoek onder het bovengenoemde registerpad naar de sleutelnaam SSVDefaultAllowNull .

  4. Klik met de rechtermuisknop op de toets en selecteer Wijzigen optie. Verander de waarde van 1 naar 0 . Standaardwaarde is 1 , wat staat voor True .

  5. Als u al gebruik maakt van SQL Server Management Studio , herstart het. Met dank aan @Andriy M voor het wijzen op deze stap.

Ik hoop dat dat helpt.



  1. SQL Server ISNUMERIC() Verduidelijking

  2. Kan database niet importeren via phpmyadmin bestandsgrootte te groot

  3. Geneste ifs in een select-where voor voorwaardelijke dynamische filtering

  4. CREATE USER-fout ontvangen bij poging om BACPAC te importeren van blob-opslag naar sms