Stránka 1 z 1

Prevod varchar na date

Napsal: stř 6. črc 2005, 12:36
od Jasper
Mam takovy problem, v mysqs tabulce mam ulozeny casy ve sloupci s datovym typem VARCHAR v tomto formatu:

Kód: Vybrat vše

26. 10. 2004 v 09:29
Je naka moznost jak to muzu prevest na datovy typ DATE ?

Napsal: stř 6. črc 2005, 12:59
od pavel.minarik
leda si naprogramovat skript v nejakém jazyce a pustit ho na tu tabulku (pred tim v tabulce zridit novy sloupec typu Date)

Napsal: stř 6. črc 2005, 13:14
od Jasper
pavel.minarik píše:leda si naprogramovat skript v nejakém jazyce a pustit ho na tu tabulku (pred tim v tabulce zridit novy sloupec typu Date)
V PHP by to slo?

Napsal: stř 6. črc 2005, 17:31
od pavel.minarik
Jasper píše:V PHP by to slo?
samozřejmě myšlenka je nasledujici

Kód: Vybrat vše

alter table novej sloupec typu date
select pres celou tabulku
while neni konec tabulky do
  nacti si to datum v retezci a id radku
  preved retezec na date
  update radku podle id
  dalsi radek
alter table zahodt starej datumovej sloupec