sql >> Databáze >  >> RDS >> Sqlserver

Přidat sloupec na SQL Server

Samozřejmě! Stačí použít ALTER TABLE... syntax.

Příklad

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

Nebo

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

V SQL Server 2008 je první pouze změna metadat. Druhý aktualizuje všechny řádky.

Ve verzi SQL Server 2012+ Enterprise je druhá verze mění se pouze metadata .



  1. Sjednocovací dotaz s vícenásobným výběrem po java 8

  2. jak předat hodnotu null do pole cizího klíče?

  3. Jak uvolnit možné zámky řádků Postgres?

  4. Získávání dat pomocí znakové sady UTF-8 ze serveru MSSQL pomocí rozšíření PHP FreeTDS