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

Добавете колона към SQL Server

Разбира се! Просто използвайте ALTER TABLE... синтаксис.

Пример

ALTER TABLE YourTable
  ADD Foo INT NULL /*Adds a new int column existing rows will be 
                     given a NULL value for the new column*/

Или

ALTER TABLE YourTable
  ADD Bar INT NOT NULL DEFAULT(0) /*Adds a new int column existing rows will
                                    be given the value zero*/

В SQL Server 2008 първата е промяна само на метаданни. Вторият ще актуализира всички редове.

В изданието SQL Server 2012+ Enterprise второто е метаданните също се променят само .



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Функция AWS Lambda за свързване към SQL Server с Python

  2. Мога ли да използвам израз CASE в условие JOIN?

  3. Поправки, свързани с производителността за SQL Server 2012

  4. Проблем с Sql функция Последният оператор, включен във функция, трябва да бъде оператор за връщане

  5. Весели туитове за живота на DBA