Add Columns to a Table (Database Engine) (Magyar)

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

Applies to: SQL Server 2016 (13.,x) és később Azure SQL Database Azure SQL Managed Instance Azure Synapse Analytics párhuzamos adattárház

Ez a cikk leírja, hogyan lehet új oszlopokat hozzáadni egy táblához az SQL Serverben az SQL Server használatával Server Management Studio vagy Transact-SQL.

mielőtt elkezdené

korlátozások és korlátozások

az ALTER TABLE utasítás használatával oszlopokat adhat a táblázathoz automatikusan hozzáadja ezeket az oszlopokat a táblázat végéhez., Ha azt szeretné, hogy az oszlopok egy adott sorrendben legyenek a táblázatban, használja az SQL Server Management Studio alkalmazást. Ne feledje azonban, hogy ez nem egy adatbázis-tervezési legjobb gyakorlat. A legjobb gyakorlat Annak meghatározása, hogy az oszlopok milyen sorrendben kerülnek vissza az alkalmazás és a lekérdezés szintjén. Nem szabad támaszkodnia a SELECT * használatára, hogy az összes oszlopot a táblázatban megadott sorrend alapján várt sorrendben visszaküldje. Mindig adja meg az oszlopokat név szerint a lekérdezésekben és alkalmazásokban abban a sorrendben, ahogyan azt szeretné, hogy megjelenjenek.,

Security

Permissions

igényel ALTER engedélyt az asztalon.

az SQL Server Management Studio

használatával oszlopokat helyezhet be a táblázat tervezőjével

  1. az Objektumkezelőben kattintson a jobb gombbal arra a táblára, amelyhez oszlopokat szeretne hozzáadni, majd válassza a Design lehetőséget.

  2. kattintson az oszlop neve oszlop első üres cellájába.

  3. írja be az oszlop nevét a cellába. Az oszlop neve kötelező érték.

  4. nyomja meg a TAB gombot az Adattípus cellába való belépéshez, majd válasszon ki egy adattípust a legördülő menüből.,

    Ez egy szükséges érték, és az alapértelmezett érték lesz hozzárendelve, ha nem választ egyet.

    Megjegyzés

    megváltoztathatja az alapértelmezett értéket az opciók párbeszédpanelen az adatbázis eszközök Alatt.

  5. folytassa az Oszloptulajdonságok lap bármely más oszloptulajdonságának meghatározását.

    Megjegyzés

    az oszlop tulajdonságainak alapértelmezett értékei új oszlop létrehozásakor kerülnek hozzáadásra, de az oszlop tulajdonságai lapon módosíthatja azokat.

  6. Ha befejezte az oszlopok hozzáadását, a Fájl menüben válassza a táblázat nevének mentése lehetőséget.,

Transact-SQL

oszlopok beillesztése a

táblázatba a következő példa két oszlopot ad a dbo.doc_exatáblázathoz.

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

további információkért lásd: ALTER TABLE (Transact-SQL)

Vélemény, hozzászólás?

Az email címet nem tesszük közzé. A kötelező mezőket * karakterrel jelöltük