SSMS
 sql >> база данни >  >> Database Tools >> SSMS

Как да настроя свойството Allow Nulls в дизайнера на таблици на SSMS да бъде винаги false?

Ако сте добре с манипулирането на ключа на системния регистър, ето опция да принудите SSMS винаги да присвоява стойността false за Разрешаване на нула собственост.

NOTE: Please be careful while altering registry keys.

  1. Въведете regedit в Старт на Windows --> Изпълнение команда, за да отворите редактора на системния регистър.

  2. Придвижете се до HKEY_CURRENT_USER\Software\Microsoft\Microsoft SQL Server\100\Tools\Shell\DataProject Може да се наложи съответно да промените версията на SQL Server. Използвам SQL Server 2008 R2 Express и следователно версията 100 .

  3. Под гореспоменатия път в системния регистър потърсете името на ключа SSVDefaultAllowNull .

  4. Щракнете с десния бутон върху ключа и изберете Промяна опция. Променете стойността от 1 до 0 . Стойността по подразбиране е 1 , което представлява Вярно .

  5. Ако вече използвате SQL Server Management Studio , рестартирайте го. Благодарение на @Andriy M за посочване на тази стъпка.

Надявам се това да помогне.



  1. DBeaver
  2.   
  3. phpMyAdmin
  4.   
  5. Navicat
  6.   
  7. SSMS
  8.   
  9. MySQL Workbench
  10.   
  11. SQLyog
  1. Накарайте SQL Intellisense да знае текущата база данни

  2. Възстановяване на незапазени SQL скриптове на заявка

  3. Групирайте таблици по схема в SSMS

  4. Intellisense не работи SSMS 2014

  5. SSMS позволява дублиране на записи в таблица, но не и последващи актуализации