sql >> Base de Datos >  >> RDS >> Sqlserver

Agregar columna a SQL Server

¡Por supuesto! Simplemente use ALTER TABLE... sintaxis.

Ejemplo

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

O

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

En SQL Server 2008, el primero es solo un cambio de metadatos. El segundo actualizará todas las filas.

En SQL Server 2012+ Enterprise edition, el segundo es un los metadatos solo cambian también .