Niekedy možno budeme chcieť premenovať našu tabuľku, aby sme jej dali relevantnejší názov. Na tento účel môžeme použiť ALTER TABLE premenovať názov tabuľky. SQL ALTER TABLE je príkaz používaný na úpravu štruktúry existujúcej tabuľky v databáze. Tu budeme podrobne diskutovať o Alter Command v SQL.
čo je internet
Poznámka :
Syntax may vary in different>
Zmeniť v SQL
Tu diskutujeme o syntaxi príkazu Alter v rôznych databázach, ako je MYSQL, MariaDB, Oracle atď. Najprv pokračujme syntaxou.
Syntax
ALTER TABLE názov_tabuľky
PREMENOVAŤ NA nový_názov_tabuľky;
Stĺpce môžu dostať aj nový názov s použitím ALTER TABLE .
Syntax (MySQL, Oracle)
ALTER TABLE názov_tabuľky
PREMENOVAŤ STĹPEC old_name TO new_name;
Syntax(MariaDB)
ALTER TABLE názov_tabuľky
ZMENIŤ STĹPEC old_name TO new_name;
Dopyt
CREATE TABLE Student ( id INT PRIMARY KEY, name VARCHAR(50), age INT, email VARCHAR(50), phone VARCHAR(20) );>
Poďme vložiť niektoré údaje a potom vykonajte operáciu ALTER, aby ste lepšie porozumeli príkazu zmeniť.
VLOŽTE údaje do tabuľky študentov
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');>
Výkon

Študentský stôl
Príklad 1:
V tabuľke Študent zmeňte názov stĺpca na FIRST_NAME. Ak chcete zmeniť názov stĺpca existujúcej tabuľky, musíte pred napísaním názvu existujúceho stĺpca, ktorý chcete zmeniť, použiť kľúčové slovo Column
Syntax
ALTER TABLE Študent PREMENOVAŤ COLUMN Column_NAME TO FIRST_NAME;
Dopyt
ALTER TABLE Student RENAME Column name TO FIRST_NAME;>
Výkon

Výkon
Príklad 2:
Zmeňte názov tabuľky Študent na Student_Details.
Dopyt
ALTER TABLE Student RENAME TO Student_Details;>
Výkon
Tabuľka podrobností o študentovi

Tabuľka podrobností o študentovi
Ak chcete pridať nový stĺpec pomocou ALTER TABLE
Pre pridanie nového stĺpca do existujúcej tabuľky musíme najprv tabuľku vybrať príkazom ALTER TABLE názov_tabuľky a následne napíšeme názov nového stĺpca a jeho dátový typ s dátovým typom ADD názov_stĺpca. Pozrime sa nižšie, aby sme to lepšie pochopili.
Syntax
ALTER TABLE názov_tabuľky
ADD názov_stĺpca údajový typ;
Dopyt
ALTER TABLE Student ADD marks INT;>
Výkon

výkon
Záver
Na záver, môžete použiť Príkaz ALTER kedykoľvek chcete zmeniť údaje v existujúcej tabuľke, napr Dátový typ z int na float a CHAR na VARCHAR, premenujte názov stĺpca tabuľky a pridajte nový stĺpec atď. V tomto článku sme rozobrali všetky syntaxe príkazov ALTER v rôznych databázach s príkladmi.