- 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 SQL Azure Klart Eksempel Azure Synapse Analytics Parallel Data Warehouse
Denne artikkelen beskriver hvordan du legger til nye kolonner i en tabell i SQL Server med SQL Server Management Studio eller Handle-SQL.
Før Du Begynner
Begrensninger og Restriksjoner
ved Hjelp av ALTER TABLE-setningen for å legge til kolonner i en tabell og legger automatisk til de kolonnene til enden av bordet., Hvis du ønsker kolonnene i en bestemt rekkefølge i tabellen, kan du bruke SQL Server Management Studio. Vær imidlertid oppmerksom på at dette ikke er en database design av beste praksis. Beste praksis er å angi rekkefølgen på kolonner er tilbake på programmet og spørring nivå. Du bør ikke stole på bruk av SELECT * for å gå tilbake alle kolonnene i en forventet rekkefølge basert på den rekkefølge som de er definert i tabellen. Alltid angi kolonner med navn på dine spørsmål og programmer i den rekkefølgen du vil de skal vises.,
Sikkerhet
Tillatelser
Krever ENDRE tillatelse på bordet.
ved Hjelp av SQL Server Management Studio
for Å sette inn kolonner i en tabell med Bord Designer
-
I Objektet Utforsker, høyreklikker du tabellen som du vil legge til kolonner og velge Design.
-
Klikk på den første tomme cellen i Kolonnen Navn-kolonnen.
-
Skriv inn kolonne navn i cellen. Kolonnen navn er et nødvendig verdi.
-
Trykk på TAB for å gå til Data-Type celle, og velg en datatype fra nedtrekksmenyen.,
Dette er en nødvendig verdi, og vil få tildelt standard verdi hvis du ikke velge en.
Merk
Du kan endre standardverdien i dialogboksen Alternativer under Database Verktøy.
-
Fortsett for å definere noen andre kolonne egenskaper i Kolonnen kategorien Egenskaper.
Merk
standardverdier for din kolonnen egenskaper er lagt til når du oppretter en ny kolonne, men du kan endre dem i Kolonnen kategorien Egenskaper.
-
Når du er ferdig med å legge til kolonner, fra Fil menyen, velg Lagre tabellen navn.,
ved Hjelp av Handle-SQL
for Å sette inn kolonner i en tabell
følgende eksempel legger til to kolonner i en tabell. dbo.doc_exa
.
ALTER TABLE dbo.doc_exa ADD column_b VARCHAR(20) NULL, column_c INT NULL ;
Legg igjen en kommentar