Cum se folosește declarația Alter Table în SQL?



Acest articol despre ALTER TABLE este un ghid cuprinzător despre cum să adăugați, să ștergeți și să modificați coloane folosind instrucțiunea ALTER TABLE din SQL.

Ați încercat vreodată să adăugați, să ștergeți sau să modificați coloanele dintr-un tabel ? Dacă da, atunci, ALTER TABLE este comanda pe care trebuie să o utilizați. Deci, în acest articol despre Alter Table, voi discuta despre modul în care puteți utiliza această comandă pentru a modifica coloanele dintr-un tabel.

SQL-Alter Table -EdurekaUrmătoarele subiecte vor fi tratate în acest articol:





Ce este afirmația Alter Table?

Această declarație este utilizată pentru a adăuga, modifica sau șterge coloane într-un tabel existent. De asemenea, această declarație poate fi utilizată pentru a adăuga / elimina constrângeri pe un tabel existent.Instrucțiunea ALTER TABLE poate fi utilizată în împreună cu următoarele:

Să discutăm fiecare dintre acestea una câte una, luând în considerare următorul tabel:



Dacă doriți să știți, cum să creați un tabel în SQL, puteți consulta articolul meu despre CREARE TABEL.

Carnet de student

Nume



numele de familie

număr de telefon

unu

Rohan

Rathore

9876543210

2

Sonali

Saxena

9876567864

3

Ajay

Agarwal

9966448811

4

Geeta

Gulati

9765432786

5

Shubham

ce face .format în python

Sinha

9944888756

Operațiuni:

ALTER TABLE ADD Column

Această declarație este utilizată pentru a adăuga o coloană sau pentru a adăuga mai multe coloane într-un tabel existent.

Sintaxă:

#Add Single Column ALTER TABLE TableName ADD ColumnName datatype #Add Multiple Columns ALTER TABLE TableName ADD ColumnName datatype type, ADD ColumnName datatype, ADD ColumnName datatype

Exemplu:

ALTER TABLE elevii ADAUGĂ data dob

Veți vedea o ieșire, că coloana (dob) este adăugată în tabel după cum urmează:

Carnet de student Nume numele de familie număr de telefon dob

unu

Rohan

Rathore

9876543210

2

Sonali

Saxena

9876567864

3

Ajay

Agarwal

9966448811

4

Geeta

Gulati

9765432786

5

Shubham

Sinha

program de sortare simplă merge în c ++

9944888756

Puteți merge înainte și insera date în coloană, utilizând introduceți interogare în SQL.

Coloana ALTER TABLE DROP

Această declarație este utilizată pentru a fixa o coloană sau mai multe coloane într-un tabel existent.

Sintaxă:

ALTER TABLE TableName DROP ColumnName tip de date

Exemplu:

ALTER TABLE elevii DROP dob data

Veți vedea o ieșire, că coloana este ștearsă din tabel după cum urmează:

Carnet de student

Nume

numele de familie

număr de telefon

unu

Rohan

Rathore

9876543210

2

Sonali

Saxena

9876567864

3

Ajay

Agarwal

9966448811

4

Geeta

Gulati

9765432786

5

Shubham

Sinha

9944888756

Coloana ALTER TABLE MODIFY

Această declarație este utilizată pentru a modifica fișierul tipul de date a unei coloane dintr-un tabel existent.

Sintaxă:

#SQL Server ALTER TABLE TableName ALTER COLUMN ColumnName datatype #MySQL ALTER TABLE table_name MODIFY COLUMN nume_coloană datatype

Exemplu:

Să adăugăm înapoi coloana dob și schimbați tipul de date al acelei coloane în an

Pentru a adăuga înapoi coloana menționați următoarea interogare:

ALTER TABLE Persoane ALTER COLUMN dob an

Acum, pentru a schimba tipul de date al coloanei, menționați codul de mai jos:

ALTER TABLE Persoane ALTER COLUMN dob an

Veți vedea o ieșire, că coloana dob este adăugată înapoi la tabel și are tipul de date „an”. Consultați mai jos.

Carnet de student Nume numele de familie număr de telefon dob

unu

Rohan

listă legată în tutorialul c

Rathore

9876543210

2

Sonali

Saxena

9876567864

3

Ajay

Agarwal

9966448811

4

Geeta

Gulati

9765432786

5

Shubham

Sinha

9944888756

Cu aceasta, ajungem la sfârșitul acestui articol. Sper că ați înțeles cum să folosiți comenzile de mai sus. Dacă doriți să aflați mai multe despre MySQL și cunoașteți această bază de date relațională open-source, apoi consultați-ne care vine cu instruire live condusă de instructor și experiență de proiect din viața reală. Această instruire vă va ajuta să înțelegeți în profunzime MySQL și vă va ajuta să obțineți stăpânirea asupra subiectului.

Ai o întrebare pentru noi? Vă rugăm să o menționați în secțiunea de comentarii a acestui articol și vă voi răspunde.