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

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

Applies to: SQL Server 2016 (13.,x) og senere Azure SQL-Database Azure SQL Lykkedes Eksempel Azure Synapse Analytics Parallel Data Warehouse

Denne artikel beskrives, hvordan du tilføjer nye kolonner til en tabel i SQL Server ved hjælp af SQL Server Management Studio eller Transact-SQL.

før du begynder

begrænsninger og begrænsninger

brug af Alter TABLE-sætningen til at tilføje kolonner til en tabel tilføjer automatisk disse kolonner til slutningen af tabellen., Hvis du vil have kolonnerne i en bestemt rækkefølge i tabellen, skal du bruge s .l Server Management Studio. Bemærk dog, at dette ikke er en bedste praksis for databasedesign. Bedste praksis er at specificere den rækkefølge, hvor kolonnerne returneres på applikations-og forespørgselsniveau. Du bør ikke stole på brugen af SELECT * for at returnere alle kolonner i en forventet rækkefølge baseret på den rækkefølge, de er defineret i tabellen. Angiv altid kolonnerne ved navn i dine forespørgsler og applikationer i den rækkefølge, du vil have dem vist.,

sikkerhed

tilladelser

kræver ALTER tilladelse på bordet.

brug af S .l Server Management Studio

for at indsætte kolonner i en tabel med Table Designer

  1. i Object e .plorer skal du højreklikke på den tabel, som du vil tilføje kolonner til, og vælge Design.

  2. klik i den første tomme celle i kolonnen Navn kolonne.

  3. skriv kolonnenavnet i cellen. Kolonnenavnet er en krævet værdi.

  4. tryk på TAB-tasten for at gå til datatypecellen og vælg en datatype fra rullemenuen.,

    Dette er en påkrævet værdi, og vil blive tildelt standardværdien, hvis du ikke vælger en.

    Bemærk

    Du kan ændre standardværdien i dialogboksen Indstillinger under databaseværktøjer.

  5. fortsæt med at definere andre kolonneegenskaber under fanen Kolonneegenskaber.

    Bemærk

    standardværdierne for dine kolonneegenskaber tilføjes, når du opretter en ny kolonne, men du kan ændre dem under fanen Kolonneegenskaber.

  6. Når du er færdig med at tilføje kolonner, skal du vælge Gem Tabelnavn i menuen Filer.,

Brug Transact-SQL

for At indsætte kolonner i en tabel

Det følgende eksempel, tilføjer to kolonner til tabellen dbo.doc_exa.

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

For mere information, se ALTER TABLE (Transact-SQL)

Skriv et svar

Din e-mailadresse vil ikke blive publiceret. Krævede felter er markeret med *