NetHq Blog


A rossz legjobb kritikája az, ha megmutatjuk, hogyan kell jobban csinálni.

Mysql táblaszerkezet módosítása - alter table

Nightvis, 2012.06.14 23:51
Utána jön, az ADD vagy a DROP kulcsszó, azaz vagy hozzáadunk a tábla szerkezetéhez egy oszlopot vagy törlünk belőle egyet. Ezután következik az oszlop neve. Ha hozzáadunk, akkor itt történik a típus meghatározása is, úgy mint a create parancsnál. Törléskor csak a törlendő oszlop nevét kell beírnunk.

 

Az ALTER TABLE kulcsszó vezeti be a tábla szerkezetének módosítását, ezután következik a táblanév, amelyen a módosítást kívánjuk végezni.

Utána jön, az ADD vagy a DROP kulcsszó, azaz vagy hozzáadunk a tábla szerkezetéhez egy oszlopot vagy törlünk belőle egyet. Ezután következik az oszlop neve. Ha hozzáadunk, akkor itt történik a típus meghatározása is, úgy mint a create parancsnál. Törléskor csak a törlendő oszlop nevét kell beírnunk.

Ha nem a tábla utolsó oszlopa után szeretnénk beszúrni az új oszlopot, akkor az AFTER kulcsszót kell használnunk, ezt után jön az az oszlopnév, ami után szeretnénk az új oszlopot. Ilyen formába elérjük el, hogy a megadott oszlop után kerüljön beszúrásra az új oszlopunkat.

ALTER TABLE elso ADD uj_oszlop VARCHAR( 255 ) NOT NULL

 

ALTER TABLE elso ADD uj_oszlop VARCHAR( 255 ) NOT NULL AFTER ev

 

ALTER TABLE elso DROP torlendo_oszlop 

 

Tartalom közösségi megosztása: