logo

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.

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

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.