Sqlserver
 sql >> база данни >  >> RDS >> Sqlserver

Как премахвате стойност по подразбиране от колона в таблица?

Това е ограничение по подразбиране, трябва да извършите:

ALTER TABLE {TableName} 
DROP CONSTRAINT ConstraintName

Ако не сте посочили име, когато сте създали ограничението, тогава SQL Server е създал такова вместо вас. Можете да използвате SQL Server Management Studio, за да намерите името на ограничението, като прегледате таблицата, отворите нейния дървовиден възел, след което отворите възела Ограничения.

Ако си спомням правилно, ограничението ще бъде наречено нещо подобно на DF_SomeStuff_ColumnName.

РЕДАКТИРАНЕ:на Джош У. отговорът съдържа връзка към ТЪК въпрос който ви показва как да намерите автоматично генерираното име на ограничение с помощта на SQL вместо с помощта на интерфейса на Management Studio.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. SQL Server - след въвеждане на тригер - актуализиране на друга колона в същата таблица

  2. Представяме ви нова функция – анализ на безизходица

  3. Грешка при конвертирането на dbtype_dbdate в дата

  4. Промяна на график на агент на SQL Server (T-SQL)

  5. Определяне на последния добавен ред, когато няма индекс