Kako promijeniti veličinu ili vrstu stupca u MySQL-u

Recimo, na primjer, da na tablici pod nazivom "Adresa" imate stupac pod nazivom "Država", a prethodno ste ga postavili da sadrži dva znaka, očekujući da će ljudi upotrijebiti kratice stanja s dva znaka. Otkrivate da je nekoliko ljudi umjesto kratica s dva slova upisalo cijela imena, i želite im dopustiti da to učine. Morate povećati ovaj stupac kako biste omogućili da se potpuna imena stanja uklope. Evo kako to radite:

Općenito govoreći, koristite naredbu ALTER TABLE nakon koje slijedi naziv tablice, zatim naredbu MODIFY, nakon čega slijedi naziv stupca i nova vrsta i veličina. Evo primjera:

VARCHAR (20) u primjerima može se promijeniti u bilo koji broj koji je prikladan za vaš stupac. VARCHAR je niz znakova promjenjive duljine. Maksimalna duljina - u ovom primjeru je 20 - označava maksimalni broj znakova koje želite pohraniti u stupac. VARCHAR (25) može pohraniti do 25 znakova.

Naredba ALTER TABLE također se može koristiti za dodavanje novog stupca u tablicu ili za uklanjanje cijelog stupca i svih njegovih podataka iz tablice. Na primjer, za dodavanje stupca koristite:

instagram viewer
instagram story viewer