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_tabeleDODATI 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_tabeleDODATI 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_tabelePAD 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_tabelePROMIJENITI 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_tabelePREIMENOVATI 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_tabeleIZMJENI 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_tabeleDOB 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_tabeleDOB 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.