logo

ALTER (RENAME) v SQL

Někdy můžeme chtít přejmenovat naši tabulku, abychom jí dali relevantnější název. Pro tento účel můžeme použít ALTER TABULKA přejmenovat název tabulky. SQL ALTER TABULKA je příkaz používaný k úpravě struktury existující tabulky v databázi. Zde podrobně probereme Alter Command v SQL.

Poznámka :

Syntax may vary in different>

Změnit v SQL

Zde diskutujeme o syntaxi Alter Command v různých databázích, jako je MYSQL, MariaDB, Oracle atd. Nejprve pojďme k syntaxi.



Syntax

ALTER TABLE název_tabulky

mycricketlive

RENAME TO new_table_name;

Sloupce lze také nově pojmenovat pomocí ALTER TABULKA .

Syntaxe (MySQL, Oracle)

ALTER TABLE název_tabulky

PŘEJMENOVAT SLOUPEC staré_jméno NA nové_jméno;

Syntaxe (MariaDB)

ALTER TABLE název_tabulky

ZMĚNIT SLOUPEK staré_jméno NA nové_jméno;

Vijay filmový herec

Dotaz

CREATE TABLE Student (  id INT PRIMARY KEY,  name VARCHAR(50),  age INT,  email VARCHAR(50),  phone VARCHAR(20) );>

Pojďme vložit některá data a poté proveďte operaci ALTER, abyste lépe porozuměli příkazu alter.

VLOŽTE data do Studentské tabulky

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ýstup

Studentský stůl

Studentský stůl

Příklad 1:

Změňte název sloupce na FIRST_NAME v tabulce Student. Chcete-li změnit název sloupce existující tabulky, musíte použít klíčové slovo Column, než napíšete název stávajícího sloupce, který chcete změnit

ins klíč

Syntax

ALTER TABLE Student RENAME COLUMN Column_NAME TO FIRST_NAME;

Dotaz

ALTER TABLE Student RENAME Column name TO FIRST_NAME;>

Výstup

Výstup

Příklad 2:

Změňte název tabulky Student na Student_Details.

Dotaz

ALTER TABLE Student RENAME TO Student_Details;>

Výstup

Tabulka podrobností studenta

pojmenování podle java konvencí
Tabulka podrobností studenta

Tabulka podrobností studenta

Chcete-li přidat nový sloupec pomocí ALTER TABLE

Pro přidání nového sloupce do stávající tabulky musíme nejprve vybrat tabulku příkazem ALTER TABLE název_tabulky a poté zapíšeme název nového sloupce a jeho datový typ pomocí ADD název_sloupce datový typ. Podívejme se níže, abychom lépe porozuměli.

Syntax

ALTER TABLE název_tabulky

ADD název_sloupce datový typ;

Dotaz

ALTER TABLE Student ADD marks INT;>

Výstup

výstup

výstup

Závěr

Na závěr lze použít Příkaz ALTER kdykoli chcete změnit data v existující tabulce, jako je datový typ z int na float a CHAR na VARCHAR, přejmenujte název sloupce tabulky a přidejte nový sloupec atd. V tomto článku jsme probrali veškerou syntaxi příkazů ALTER v různých databázích s příklady.