Slet kolonner fra en tabel

  • 04/11/2017
  • 2 minutter at læse
    • s
    • M
    • M
    • C
    • c
    • +2

Gælder for: SQL Server 2016 (13.x) og senere Azure SQL Database Azure SQL Managed Instance Azure Synapse Analytics Parallelt datalager

Dette emne beskriver, hvordan du sletter tabelkolonner i SQL Server ved hjælp af SQL Server Management Studio eller Transact-SQL.

Forsigtig

Når du sletter en kolonne fra en tabel, slettes den og alle de data, den indeholder.

I dette emne

  • Før du begynder:

    Begrænsninger og begrænsninger

    Sikkerhed

  • Til de slet en kolonne fra en tabel ved hjælp af:

    SQL Server Management Studio

    Transact-SQL

Før du begynder

Begrænsninger og begrænsninger

Du kan ikke slette en kolonne, der har en CHECK-begrænsning. Du skal først slette begrænsningen.

Du kan ikke slette en kolonne, der har PRIMÆRE KEY- eller UDENLANDSKE KEY-begrænsninger eller andre afhængigheder, undtagen når du bruger Table Designer. Når du bruger Object Explorer eller Transact-SQL, skal du først fjerne alle afhængigheder i kolonnen.

Sikkerhed

Tilladelser

Kræver ALTER-tilladelse på bordet.

Brug af SQL Server Management Studio

Sådan slettes kolonner ved hjælp af Object Explorer

  1. I Object Explorer skal du oprette forbindelse til en forekomst af Database Engine.
  2. Find den tabel, hvorfra du vil slette kolonner, i Object Explorer, og udvid for at eksponere kolonnenavnene.
  3. Højreklik på den kolonne, du vil slette, og vælg Slet.
  4. Klik på OK i dialogboksen Slet objekt.

Hvis kolonnen indeholder begrænsninger eller andre afhængigheder, vises en fejlmeddelelse i dialogboksen Slet objekt. Løs fejlen ved at slette de refererede begrænsninger.

For at slette kolonner ved hjælp af Table Designer

  1. I Object Explorer skal du højreklikke på den tabel, hvorfra du vil slette kolonner og vælg Design.
  2. Højreklik på den kolonne, du vil slette, og vælg Slet kolonne i genvejsmenuen.
  3. Hvis kolonnen deltager i et forhold (UDENLANDSK KEY eller PRIMÆR KEY), en besked beder dig om at bekræfte sletningen af de valgte kolonner og deres forhold. Vælg Ja.

Brug af Transact-SQL

Sådan slettes kolonner

Følgende eksempel viser dig, hvordan du sletter en kolonne.

Skriv et svar

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