sql >> Database >  >> RDS >> Sqlserver

Kolom toevoegen aan SQL Server

Natuurlijk! Gebruik gewoon de ALTER TABLE... syntaxis.

Voorbeeld

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

Of

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

In SQL Server 2008 is de eerste een wijziging van alleen metagegevens. De tweede zal alle rijen bijwerken.

In SQL Server 2012+ Enterprise-editie is de tweede een alleen metadata veranderen ook .



  1. MySQL opgeslagen procedure syntaxisfout na BEGIN

  2. FOUT 1075:Onjuiste tabeldefinitie; er kan maar één autokolom zijn en deze moet als een sleutel worden gedefinieerd

  3. Opgeslagen procedure die automatisch rijen verwijdert die ouder zijn dan 7 dagen in MYSQL

  4. org.hibernate.InstantiationException:Geen standaardconstructor voor entiteit::principal.Cliente