Promijeni stupac u MySQL -u

Alter Column Mysql



Dok upravlja bazom podataka, administrator baze podataka mora promijeniti strukturu tablica kako bi bio ažuran. U ovom ćemo članku naučiti neke različite vrste zadataka koje možemo obaviti pomoću MySQL -ove naredbe ALTER. Dakle, krenimo.

Naredba ALTER mijenja ili mijenja strukturu tablice. Na primjer,





  • Dodavanje stupca
  • Brisanje stupca
  • Preimenovanje stupca
  • Izmjena stupca

U ovom ćemo članku pokušati primjere naredbi ALTER za dodavanje, brisanje, preimenovanje i izmjenu stupaca tablice u MySQL -u.



Dodajte stupac

Možemo dodati stupac u već postojeću tablicu koristeći sljedeću sintaksu naredbe ALTER.



DOB STOL ime_tabele
DODATI data_name stupac;

U ovoj sintaksi obavezno zamijenite naziv_tablice i stupac_name imenom koje želite dati.





Također možemo spomenuti položaj novostvorenog stupca pomoću klauzula FIRST i AFTER te upućivanjem na već postojeći stupac u tablici. Na primjer

DOB STOL ime_tabele
DODATI data_name stupac
[ PRVI | NAKON ]postojeći_naziv_ stupca;

Ako želimo dodati stupac prije postojećeg stupca, možemo upotrijebiti klauzulu FIRST. Slično, ako želimo dodati stupac nakon postojećeg stupca, možemo upotrijebiti klauzulu AFTER.



Možemo dodati i više stupaca, koristeći istu sintaksu stupca ALTER TABLE i ADD. Na primjer

DOB STOL ime_tabele
DODATI tip podataka stupac_name1
[ PRVI | NAKON ]postojeći_naziv_ stupca
DODATI tip podataka stupac_name2
[ PRVI | NAKON ]postojeći_naziv_ stupca;

Ispuštanje/brisanje stupca

Brisanje stupca u MySQL -u jednostavno je reći. Postojeći stupac u tablici možemo ukloniti pomoću naredbe ALTER TABLE i DROP. Sintaksa za brisanje stupca je

DOB STOL ime_tabele
PAD stupac_name;

Ovako je jednostavno izbrisati stupac tablice u MySQL -u.

Preimenujte stupac

Stupac možemo preimenovati pomoću klauzule CHANGE zajedno s naredbom ALTER TABLE. U kojem prvo navodimo postojeći naziv stupca, a zatim novi naziv zajedno s tipom podataka, nakon čega slijedi klauzula CHANGE. Da biste promijenili naziv stupca, pokrenite sljedeću naredbu

DOB STOL ime_tabele
PROMIJENITI STUPAC prethodni_naziv stupca new_column_name tip podataka;

Ako možemo promijeniti naziv stupca, možemo promijeniti naziv tablice i upotrijebiti klauzulu RENAME s naredbom ALTER TABLE. Sintaksa za preimenovanje tablice je

DOB STOL ime_tabele
PREIMENOVATI DO novi_naziv_tabele;

Izmijenite stupac

Pretpostavimo da želimo promijeniti definiciju stupca ili tip podataka stupca u MySQL -u. Klauzula MODIFY dobro će nam pomoći u ovom slučaju. Klauzulu MODIFY možemo upotrijebiti za promjenu vrste podataka stupca. Kao ovo

DOB STOL ime_tabele
IZMJENI cloumn_name new_data_type;

pro-tip

Ovdje je protip za korištenje naredbe ALTER.

Postavite zadanu vrijednost na stupac

Ako želimo unijeti ili postaviti neku zadanu vrijednost u stupac tablice. MI to možemo učiniti pokretanjem sljedeće naredbe

DOB STOL ime_tabele
DOB cloumn_name SET ZADANO vrijednost ;

U ovoj sintaksi, svakako zamijenite naziv_tabele, naziv_ stupca i vrijednost prema vašim zahtjevima.

Ako možemo postaviti zadane vrijednosti stupca. Mora postojati način za poništavanje ili ispuštanje zadanih vrijednosti stupca.

Ispustite zadanu vrijednost stupca

Pa, MySQL nudi klauzulu DROP DEFAULT kao i u naredbi ALTER TABLE za ispuštanje zadanih vrijednosti stupca.

DOB STOL ime_tabele
DOB cloumn_name PAD ZADANO ;

Dakle, ovo su neki od različitih načina upravljanja i mijenjanja tablice u MySQL -u.

Sažetak

Ovaj članak uključuje različite načine korištenja naredbe ALTER za izvođenje različitih operacija. U ovom smo članku naučili dodavati, brisati, preimenovati tablicu i stupce, mijenjati definiciju stupca, postavljati i poništavati zadane vrijednosti stupca pomoću naredbe ALTER TABLE u MySQL -u. Ako vam je ovaj članak pomogao u boljem razumijevanju naredbe ALTER u MySQL -u i želite saznati više o konceptima MySQL -a. Nastavite posjećivati ​​našu web stranicu linuxhint.com.