[ Tyler Durden @ 04.08.2010. 14:39 ] @
Komanda nece

Code (sql):
ALTER TABLE tabelaaaa MODIFY OPTION  VARCHAR(50) NOT NULL DEFAULT '';


komanda oce

Code (sql):
ALTER TABLE tabelaaaa MODIFY biloooo_staaa  VARCHAR(50) NOT NULL DEFAULT '';


Kapiram ja da je option valjda rezervisana rijec, ali kako me pustio da kreiram tu tabelu, in the first place?
[ flylord @ 04.08.2010. 14:46 ] @
Stavi `` :)

Code (sql):
ALTER TABLE tabelaaaa MODIFY `option`  VARCHAR(50) NOT NULL DEFAULT '';


Moguce je kreirati, jer neki programi (npr phpmyadmin), automatski dodaje `` oko tabela i imena kolona. Ali cim je rezervisana rec, mozes da je koristis samo izmedju ``

[ Tyler Durden @ 04.08.2010. 14:54 ] @
Aaaaaa!
Trazio sam danas to 3 puta i nisam nasao. I ajd reko da ne budem lijen jos jednom da pogledam...
Uglavnom stvar spasava backtick karakteri ``.
[ Tyler Durden @ 04.08.2010. 14:54 ] @
heheheheh
evo i ti me sad jos pretece... :)
[ bogdan.kecman @ 04.08.2010. 18:01 ] @
vrlo je korisno da uvek koristis `` i vrlo je korisno da nikada ne koristis imena koja su rezervisane reci i imena koja npr imaju u sebi tacku ... ti teoretski mozes da napravis tabelu koja ce da se zove

`mali.perica`

ali ces sa tom tabelom imati mnogo problema u razlicitim alatima (npr - mysql_upgrade ce prvi da prsne)