- 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
- În Object Explorer, conectați-vă la o instanță a Motorului de baze de date.
- În Exploratorul de obiecte, localizați tabelul din care doriți să ștergeți coloanele și extindeți pentru a expune numele coloanelor.
- Faceți clic dreapta pe coloana pe care doriți să o ștergeți și alegeți Ștergeți.
- Î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
- În Explorer, faceți clic dreapta pe tabelul din care doriți să ștergeți coloanele alegeți Proiectare.
- 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.
- 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ă.