[MYSQL]Zapytanie
DarkGL
01.12.2010
Witam potrzebuje które utworzy mi tabele jeśli jej nie ma zaś jeśli jest doda do niej nowe kolumny jeśli kolumn o takich samych nazwach niema dane zawarte w tabeli po resize zostają na swoich miejscach
-PainKiller- 01.12.2010
co do tabeli to
CREATE TABLE IF NOT EXISTS nazwa(user int);a z kolumnami wiekszy problem jest
DarkGL
02.12.2010
ALTER TABLE `cod_klasy` ADD `asd` VARCHAR( 123 ) NOT NULL ;dodaje nową kolumnę ale jak sprawdzić czy już takiej nie ma
mgr inż. Pavulon
02.12.2010
Nie możesz tego jednym prostym zapytaniem wykonać.
Najpierw odpal SELECT kolumna FROM tabela i jeżeli nie otrzymasz wyniku to dodajesz kolumnę.
Najpierw odpal SELECT kolumna FROM tabela i jeżeli nie otrzymasz wyniku to dodajesz kolumnę.
DarkGL
02.12.2010
tzn z tego co zauważyłem to jeśli jest już kolumna taka to zwraca błąd i tyle narazie mi to wystarczy