Ako používať príkaz zmeny tabuľky v SQL?



Tento článok o ALTER TABLE je komplexným sprievodcom o tom, ako pridávať, mazať a upravovať stĺpce pomocou príkazu ALTER TABLE v SQL.

Skúšali ste niekedy pridať, odstrániť alebo upraviť stĺpce v tabuľke ? Ak áno, potom je príkaz, ktorý musíte použiť, príkaz ALTER TABLE. V tomto článku o Alter Table si teda povieme, ako môžete pomocou tohto príkazu upraviť stĺpce v tabuľke.

SQL-Alter Table -EdurekaV tomto článku sa budeme venovať nasledujúcim témam:





Čo je vyhlásenie Alter Table?

Toto vyhlásenie sa používa na pridanie, úpravu alebo odstránenie stĺpcov v existujúcej tabuľke. Toto vyhlásenie je tiež možné použiť na pridanie / zrušenie obmedzení v existujúcej tabuľke.Príkaz ALTER TABLE je možné použiť v spolu s nasledujúcimi:

Poďme diskutovať o každom z nich po jednom podľa nasledujúcej tabuľky:



Ak chcete vedieť, ako vytvoriť tabuľku v SQL, môžete sa obrátiť na môj článok o VYTVORIŤ TABUĽKU.

Študentská karta

krstné meno



priezvisko

telefónne číslo

jeden

Rohan

Rathore

9876543210

2

Sonali

Saxena

9876567864

3

Ajay

Agarwal

9966448811

4

Geeta

pole zoradiť c ++

Gulati

9765432786

5

Shubham

Sinha

9944888756

Operácie:

ALTER TABLE ADD Column

Tento príkaz sa používa na pridanie stĺpca alebo na pridanie viacerých stĺpcov do existujúcej tabuľky.

Syntax:

#Add Single Column ALTER TABLE TableName ADD ColumnName datatype #Add Multiple Columns ALTER TABLE TableD ADD ColumnName datatype, ADD ColumnName datatype, ADD ColumnName datatype

Príklad:

ALTER TABLE študenti PRIDAJTE nar

Uvidíte výstup, že stĺpec (dob) je pridaný do tabuľky nižšie:

Študentská karta krstné meno priezvisko telefónne číslo čias

jeden

Rohan

Rathore

9876543210

2

Sonali

Saxena

9876567864

3

Ajay

Agarwal

9966448811

4

Geeta

Gulati

9765432786

5

Shubham

Sinha

9944888756

Môžete ísť dopredu a vkladať údaje do stĺpca pomocou vložiť dotaz do SQL.

ALTER TABLE DROP Stĺpec

Toto vyhlásenie sa používa na vloženie stĺpca alebo viacerých stĺpcov do existujúcej tabuľky.

Syntax:

ALTER TABLE TableName DROP ColumnName datatype

Príklad:

ALTER TABLE študenti DROP nar

Uvidíte výstup, že stĺpec je odstránený z tabuľky, ako je uvedené nižšie:

Študentská karta

krstné meno

priezvisko

telefónne číslo

jeden

Rohan

Rathore

9876543210

2

Sonali

java program na pripojenie k databáze mysql

Saxena

9876567864

3

Ajay

Agarwal

9966448811

4

Geeta

Gulati

9765432786

5

Shubham

Sinha

9944888756

ALTER TABLE MODIFY Stĺpec

Toto vyhlásenie sa používa na úpravu súboru Dátový typ stĺpca v existujúcej tabuľke.

Syntax:

#SQL Server ALTER TABLE TableName ALTER COLUMN ColumnName datatype # MySQL ALTER TABLE table_name MODIFY COLUMN column_name datatype

Príklad:

Pridajme späť dôb column a zmeňte typ údajov tohto stĺpca na rok

Ak chcete stĺpec pridať späť, uveďte nasledujúci dotaz:

ALTER TABLE Osoby ALTER COLUMN roč

Ak chcete zmeniť typ údajov stĺpca, uveďte nasledujúci kód:

ALTER TABLE Osoby ALTER COLUMN roč

Uvidíte výstup, že stĺpec dob sa pridá späť do tabuľky a má dátový typ ‘year’. Pozri nižšie.

Študentská karta krstné meno priezvisko telefónne číslo čias

jeden

Rohan

Rathore

9876543210

2

Sonali

Saxena

9876567864

3

Ajay

Agarwal

9966448811

4

Geeta

Gulati

9765432786

5

Shubham

Sinha

9944888756

Týmto sa dostávame k ukončeniu tohto článku. Dúfam, že ste pochopili, ako používať vyššie uvedené príkazy. Ak sa chcete dozvedieť viac o MySQL a spoznajte túto relačnú databázu otvorených zdrojov, potom si pozrite našu ktorá prináša živé školenie vedené inštruktorom a skúsenosti s projektmi v reálnom živote. Toto školenie vám pomôže pochopiť MySQL do hĺbky a pomôže vám dosiahnuť ovládanie tohto predmetu.

Máte na nás otázku? Uveďte to prosím v sekcii komentárov tohto článku a ozvem sa.