ALTER (RENUMIRE) în SQL
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.
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.