Ștergeți coloanele dintr-un tabel

  • 04/11/2017
  • 2 minute de citit
    • s
    • M
    • M
    • C
    • c
    • +2

Se aplică la: SQL Server 2016 (13.x) și ulterior Azure SQL Database Instanță administrată SQL Azure Azure Synapse Analytics Parallel Data Warehouse

Acest subiect descrie cum să ștergeți coloanele tabelelor din SQL Server utilizând SQL Server Management Studio sau Transact-SQL.

Atenție

Când ștergeți o coloană dintr-un tabel, aceasta și toate datele pe care le conține sunt șterse.

În acest subiect

  • Înainte de a începe:

    Limitări și restricții

    Securitate

  • To de ștergeți o coloană dintr-un tabel, utilizând:

    SQL Server Management Studio

    Transact-SQL

Înainte de a începe

Limitări și restricții

Nu puteți șterge o coloană care are o constrângere CHECK. Mai întâi trebuie să ștergeți constrângerea.

Nu puteți șterge o coloană care are constrângeri PRIMARY KEY sau FOREIGN KEY sau alte dependențe, cu excepția cazului în care utilizați Designerul de tabele. Când utilizați Object Explorer sau Transact-SQL, trebuie mai întâi să eliminați toate dependențele de pe coloană.

Securitate

Permisiuni

Necesită permisiunea ALTER pe masă.

Utilizarea SQL Server Management Studio

Pentru a șterge coloanele utilizând Object Explorer

  1. În Object Explorer, conectați-vă la o instanță a Motorului de baze de date.
  2. În Exploratorul de obiecte, localizați tabelul din care doriți să ștergeți coloanele și extindeți pentru a expune numele coloanelor.
  3. Faceți clic dreapta pe coloana pe care doriți să o ștergeți și alegeți Ștergeți.
  4. În caseta de dialog Ștergere obiect, faceți clic pe OK.

Dacă coloana conține constrângeri sau alte dependențe, va apărea un mesaj de eroare în caseta de dialog Ștergere obiect. Rezolvați eroarea ștergând constrângerile la care faceți referire.

Pentru a șterge coloanele utilizând Designerul de tabele

  1. În Explorer, faceți clic dreapta pe tabelul din care doriți să ștergeți coloanele alegeți Proiectare.
  2. Faceți clic dreapta pe coloana pe care doriți să o ștergeți și alegeți Ștergeți coloana din meniul de comenzi rapide.
  3. Dacă coloana participă la o relație (TASTĂ STRĂINĂ sau TASTĂ PRIMARĂ), un mesaj vă solicită să confirmați ștergerea coloanelor selectate și a relațiilor acestora. Alegeți Da.

Utilizarea Transact-SQL

Pentru a șterge coloane

Următorul exemplu vă arată cum să ștergeți o coloană.

Lasă un răspuns

Adresa ta de email nu va fi publicată. Câmpurile obligatorii sunt marcate cu *