Sqlserver
 sql >> Baza danych >  >> RDS >> Sqlserver

Dodaj kolumnę do SQL Server

Oczywiście! Po prostu użyj ALTER TABLE... składnia.

Przykład

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

Lub

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

W SQL Server 2008 pierwsza z nich to tylko zmiana metadanych. Drugi zaktualizuje wszystkie wiersze.

W SQL Server 2012+ Enterprise Edition druga to metadane też się zmieniają .



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Jak wygenerować wszystkie skrypty ograniczeń

  2. Wzorzec projektowy dla pól niestandardowych w relacyjnej bazie danych

  3. SQL Server, przekonwertować nazwaną instancję na instancję domyślną?

  4. Proaktywne kontrole kondycji programu SQL Server, część 3:ustawienia instancji i bazy danych

  5. Używanie wyzwalacza do symulowania drugiej kolumny tożsamości w SQL Server 2005