Рад са табелама - команде ALTER TABLE и DROP TABLE¶
Замисли да си провео баш доста времена у креирању табела и већ си унео много податка, а онда си приметио грешку и да ти, на пример, недостаје једна колона у већ креираној табели. Та табела је вероватно повезана са другим табелама и било би незгодно да је обришемо, па да све до тада урађено радимо поново. За овакве ситуације постоји решење, а то је команда за измену структуре табеле. Наравно, појавиће се и ситуације када заиста желимо да уклонимо целу табелу из базе и онда ћемо употребити одговарајућу команду.
Када су табеле креиране, командом ALTER TABLE могуће је извршити одређене измене у структури уколико је то потребно. Ако смо, на пример, приметили да смо креирали табелу, али је тип података једне колоне погрешан, табелу можемо да изменимо наводећи нови тип поред имена колоне која већ постоји.
ALTER TABLE knjige
MODIFY (naziv VARCHAR(150))
Измена је могућа уколико је табела празна или уколико подаци који се у њој налазе одговарају овом новом типу.
Можемо да радимо и друге измене постојеће табеле, на пример, да додамо колону:
ALTER TABLE knjige
ADD (broj_stranica INT)
Цела табела се из базе података уклања командом DROP TABLE. Ова команда и брише комплетан садржај, тј. све податке из табеле, и уклања табелу као објекат из базе.
DROP TABLE knjige