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

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

Applies to: SQL Server 2016 (13.,X) och senare Azure SQL-databas Azure SQL-hanterad instans Azure Synapse Analytics parallell datalager

den här artikeln beskriver hur du lägger till nya kolumner i en tabell i SQL Server genom att använda SQL Server Management Studio eller Transact-SQL.

innan du börjar

begränsningar och begränsningar

om du använder Alter TABLE-satsen för att lägga till kolumner i en tabell läggs dessa kolumner automatiskt till i slutet av tabellen., Om du vill att kolumnerna i en viss ordning i tabellen använder du SQL Server Management Studio. Observera dock att detta inte är en databas design bästa praxis. Bästa praxis är att ange i vilken ordning kolumnerna returneras på applikations-och frågenivå. Du bör inte förlita dig på användningen av SELECT * för att returnera alla kolumner i en förväntad ordning baserat på den ordning de definieras i tabellen. Ange alltid kolumnerna efter namn i dina frågor och program i den ordning du vill att de ska visas.,

säkerhet

behörigheter

kräver ändra tillstånd på bordet.

använda SQL Server Management Studio

för att infoga kolumner i en tabell med Tabelldesigner

  1. högerklicka på tabellen som du vill lägga till kolumner i Object Explorer och välj Design.

  2. Klicka i den första tomma cellen i kolumnen kolumnnamn.

  3. skriv kolumnnamnet i cellen. Kolumnnamnet är ett önskat värde.

  4. Tryck på TAB-tangenten för att gå till datatypcellen och välj en datatyp från rullgardinsmenyn.,

    det här är ett önskat värde och tilldelas standardvärdet om du inte väljer ett.

    Obs

    Du kan ändra standardvärdet i dialogrutan Alternativ under databasverktyg.

  5. fortsätt att definiera andra Kolumnegenskaper på fliken Kolumnegenskaper.

    Obs

    standardvärdena för dina Kolumnegenskaper läggs till när du skapar en ny kolumn, men du kan ändra dem på fliken Kolumnegenskaper.

  6. När du är klar med att lägga till kolumner väljer du spara tabellnamn på Arkiv-menyn.,

använda Transact-SQL

för att infoga kolumner i en tabell

följande exempel lägger till två kolumner i tabellendbo.doc_exa.

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

För mer information, se ALTER TABLE (Transact-SQL)

Lämna ett svar

Din e-postadress kommer inte publiceras. Obligatoriska fält är märkta *