- 10/27/2016
- 2 minutes to read
-
- s
- M
- M
- C
- M
-
+3
Applies to: SQL Server 2016 (13.,x) și mai târziu Azure SQL baze de Date Azure SQL Reușit Exemplu Azure Synapse Analytics Paralel Depozit de Date
Acest articol descrie modul de a adăuga noi coloane într-un tabel în SQL Server utilizând SQL Server Management Studio sau Transact-SQL.
înainte de a începe
limitări și restricții
utilizarea instrucțiunii ALTER TABLE pentru a adăuga coloane într-un tabel adaugă automat acele coloane la sfârșitul tabelului., Dacă doriți coloanele într-o anumită ordine din tabel, utilizați SQL Server Management Studio. Cu toate acestea, rețineți că aceasta nu este o bună practică de proiectare a bazei de date. Cea mai bună practică este să specificați ordinea în care coloanele sunt returnate la nivel de aplicație și interogare. Nu trebuie să vă bazați pe utilizarea SELECT * pentru a returna toate coloanele într-o ordine preconizată în funcție de ordinea în care sunt definite în tabel. Specificați întotdeauna coloanele după nume în interogările și aplicațiile dvs. în ordinea în care doriți să apară.,
securitate
permisiuni
necesită modificarea permisiunii pe masă.
folosind SQL Server Management Studio
pentru a insera coloane într-un tabel cu Table Designer
-
În Object Explorer, faceți clic dreapta pe tabelul la care doriți să adăugați coloane și alegeți Design.
-
Faceți clic pe prima celulă necompletată din coloana Nume coloană.
-
introduceți numele coloanei în celulă. Numele coloanei este o valoare necesară.
-
apăsați tasta TAB pentru a merge la celula tip de date și selectați un tip de date din meniul derulant.,
aceasta este o valoare necesară și i se va atribui valoarea implicită dacă nu alegeți una.
notă
puteți modifica valoarea implicită în caseta de dialog Opțiuni sub Instrumente de bază de date.
-
Continuați să definiți orice alte proprietăți ale coloanei în fila Proprietăți coloană.
notă
Valorile implicite pentru proprietățile coloanei dvs. sunt adăugate atunci când creați o coloană nouă, dar le puteți modifica în fila Proprietăți coloană.
-
când ați terminat de adăugat coloane, din meniul File, alegeți Save table name.,
Utilizarea Transact-SQL
Pentru a insera coloane într-un tabel
următorul exemplu adaugă două coloane la tabel dbo.doc_exa
.
ALTER TABLE dbo.doc_exa ADD column_b VARCHAR(20) NULL, column_c INT NULL ;
Lasă un răspuns