Add Columns to a Table (Database Engine) (Čeština)

posted in: Articles | 0
  • 10/27/2016
  • 2 minutes to read
    • s
    • M
    • M
    • C
    • M
    • +3

Applies to: SQL Server 2016 (13.,x) a později Databáze SQL Azure SQL Azure Managed Instance Azure Synapse Analytics Paralelní Datového Skladu

Tento článek popisuje, jak přidat nové sloupce do tabulky v serveru SQL Server pomocí serveru SQL Server Management Studio nebo Transact-SQL.

předtím, Než Začnete

omezení a Omezení

Pomocí ALTER TABLE chcete-li přidat sloupce do tabulky automaticky přidá tyto sloupce na konec tabulky., Pokud chcete sloupce v určitém pořadí v tabulce, použijte SQL Server Management Studio. Všimněte si však, že se nejedná o nejlepší postup pro návrh databáze. Nejlepší praxí je zadat pořadí, ve kterém jsou sloupce vráceny na úrovni aplikace a dotazu. Neměli byste se spoléhat na použití SELECT * vrátit všechny sloupce v očekávaném pořadí na základě pořadí, ve kterém jsou definovány v tabulce. Vždy zadejte sloupce podle názvu ve svých dotazech a aplikacích v pořadí, ve kterém byste chtěli, aby se objevily.,

zabezpečení

oprávnění

vyžaduje změnit oprávnění v tabulce.

Pomocí SQL Server Management Studio

Chcete-li vložit sloupce do tabulky s Tabulkou Designer

  1. V Objekt aplikace Explorer, klepněte pravým tlačítkem myši na tabulku, do které chcete přidat sloupce a vyberte Návrh.

  2. klikněte v první prázdné buňce ve sloupci Název sloupce.

  3. zadejte název sloupce v buňce. Název sloupce je požadovaná hodnota.

  4. stisknutím klávesy TAB přejdete do buňky datového typu A Z rozbalovací nabídky vyberte typ dat.,

    toto je požadovaná hodnota a bude přiřazena výchozí hodnota, pokud ji nevyberete.

    Poznámka

    výchozí hodnotu můžete změnit v dialogovém okně Možnosti pod databázovými nástroji.

  5. pokračujte v definování dalších vlastností sloupce na kartě Vlastnosti sloupce.

    Poznámka

    při vytváření nového sloupce se přidají výchozí hodnoty vlastností sloupce, ale můžete je změnit na kartě Vlastnosti sloupce.

  6. po dokončení přidávání sloupců vyberte z nabídky Soubor Uložit název tabulky.,

Použití Transact-SQL

Chcete-li vložit sloupce do tabulky

následující příklad přidá dva sloupce do tabulky dbo.doc_exa.

ALTER TABLE dbo.doc_exa ADD column_b VARCHAR(20) NULL, column_c INT NULL ;

pro více informací viz ALTER TABLE (Transact-SQL)

Napsat komentář

Vaše e-mailová adresa nebude zveřejněna. Vyžadované informace jsou označeny *