logo

ALTER (RENAME) v SQL

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

Š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

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

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.