ALTER (RENUMIRE) în SQL

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

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

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

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.