Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Platí na: SQL Server 2016 (13.x) a novější verze
Azure SQL Database
Azure SQL Managed Instance
Azure Synapse Analytics
Analytics Platform System (PDW)
Sklad v Microsoft Fabric
SQL databáze v Microsoft Fabric
Tento článek popisuje, jak přidat nové sloupce do tabulky v SQL Serveru pomocí aplikace SQL Server Management Studio nebo Transact-SQL.
Remarks
Použití příkazu ALTER TABLE k přidání sloupců do tabulky automaticky přidá tyto sloupce na konec tabulky.
Pokud chcete sloupce v určitém pořadí v tabulce, musíte použít SQL Server Management Studio. I když se nedoporučuje, další informace o změně pořadí tabulek najdete v tématu Změnit pořadí sloupců v tabulce.
Pokud chcete dotazovat existující sloupce, použijte zobrazení katalogu objektů sys.columns .
Permissions
Vyžaduje oprávnění ALTER k tabulce.
Použití aplikace SQL Server Management Studio
Important
Nainstalujte nejnovější verzi aplikace SQL Server Management Studio (SSMS).
SQL Server Management Studio (SSMS) nepodporuje všechny možnosti jazyka DDL (Data Definition Language) v Azure Synapse. Místo toho použijte skripty T-SQL .
Vložení sloupců do tabulky pomocí Návrháře tabulek
V Průzkumník objektůklikněte pravým tlačítkem myši na tabulku, do které chcete přidat sloupce, a zvolte Návrh.
Vyberte první prázdnou buňku ve sloupci Název sloupce.
Do buňky zadejte název sloupce. Název sloupce je povinná hodnota.
Stisknutím klávesy TAB přejděte do buňky datový typ a v rozevíracím seznamu vyberte datový typ. Datový typ je povinná hodnota a pokud ji nevyberete, přiřadí se výchozí hodnota.
Note
Výchozí hodnotu můžete změnit v dialogovém okně Možnosti v části Databázové nástroje.
Pokračujte v definování dalších vlastností sloupce na kartě Vlastnosti sloupce.
Note
Výchozí hodnoty vlastností sloupce se přidají při vytváření nového sloupce, ale můžete je změnit na kartě Vlastnosti sloupce.
Po skončení přidávání sloupců v nabídce File vyberte Save název tabulky.
Použijte Transact-SQL
Přidání sloupců 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 ;