Uneori este posibil să dorim să redenumim tabelul pentru a-i da un nume mai relevant. În acest scop, putem folosi ALTER TABLE pentru a redenumi numele tabelului. SQL ALTER TABLE este o comandă folosită pentru a modifica structura unui tabel existent într-o bază de date. Aici vom discuta în detaliu Alter Command în SQL.
Notă :
Syntax may vary in different>
Modificați în SQL
Aici discutăm despre sintaxa Alter Command în diferite baze de date precum MYSQL, MariaDB, Oracle etc. Să continuăm mai întâi cu Sintaxa.
Sintaxă
ALTER TABLE nume_tabel
RENAME TO new_table_name;
Coloanele pot primi, de asemenea, un nou nume cu ajutorul lui ALTER TABLE .
Sintaxă (MySQL, Oracle)
ALTER TABLE nume_tabel
RENAME COLUMN vechi_nume TO new_name;
Sintaxă(MariaDB)
ALTER TABLE nume_tabel
CHANGE COLUMN vechi_nume LA nou_nume;
Interogare
CREATE TABLE Student ( id INT PRIMARY KEY, name VARCHAR(50), age INT, email VARCHAR(50), phone VARCHAR(20) );>
hai sa introduce unele date și apoi efectuați operația ALTER pentru a înțelege mai bine comanda de modificare.
stivă în java
INSEREȚI datele în tabelul elevilor
INSERT INTO Student (id, name, age, email, phone) VALUES (1, 'Amit', 20, '[email protected]', '9999999999'), (2, 'Rahul', 22, '[email protected]', '8888888888'), (3, 'Priya', 21, '[email protected]', '7777777777'), (4, 'Sonia', 23, '[email protected]', '6666666666'), (5, 'Kiran', 19, '[email protected]', '5555555555');>
Ieșire

Masa elevilor
Exemplul 1:
Schimbați numele coloanei în FIRST_NAME din tabelul Student. Pentru a schimba numele coloanei tabelului existent, trebuie să utilizați cuvântul cheie Column înainte de a scrie numele coloanei existente pentru a modifica
Sintaxă
ALTER TABLE Student RENAME COLUMN Column_NAME TO FIRST_NAME;
Interogare
ALTER TABLE Student RENAME Column name TO FIRST_NAME;>
Ieșire

Ieșire
Exemplul 2:
Schimbați numele tabelului Student în Student_Details.
Interogare
ALTER TABLE Student RENAME TO Student_Details;>
Ieșire
Student_Details Tabel

Tabelul Student_Details
Pentru a adăuga o coloană nouă cu ALTER TABLE
Pentru a adăuga o nouă coloană la tabelul existent, trebuie mai întâi să selectăm tabelul cu comanda ALTER TABLE table_name, apoi vom scrie numele noii coloane și tipul ei de date cu ADD column_name datatype. Să aruncăm o privire mai jos pentru a înțelege mai bine.
Sintaxă
ALTER TABLE nume_tabel
ADD tip de date nume_coloană;
Interogare
ALTER TABLE Student ADD marks INT;>
Ieșire

ieșire
Concluzie
În concluzie, puteți folosi Comanda ALTER ori de câte ori doriți să modificați datele dintr-un tabel existent, cum ar fi tipul de date de la int la float și CHAR la VARCHAR, redenumiți numele coloanei tabelului și adăugați o nouă coloană etc. În acest articol, am discutat despre toate Sintaxa comenzilor ALTER din diferite baze de date cu exemple.