Ciao ragazzi, ho un attributo `endtime` che ho definito così: varchar(20) DEFAULT NULL. Tale attributo è composto da una data e un orario.
Ho creato due nuove colonne, una di tipo DATE e l'altra di tipo TIME, e poi ho lanciato una UPDATE del tipo:

UPDATE nome_tabella SET nuova_colonna_con_la_data = DATE(STR_TO_DATE(colonna_originale, 'formato in cui è salvata la data originale)), nuova_colonna_con_orario = TIME(STR_TO_DATE(colonna_originale, 'formato in cui è salvata la data originale));

Per specificare il formato con cui è stata inserita la data originale ho usato questa sintassi:

http://dev.mysql.com/doc/refman/5.1/...on_date-format

Il problema è che riesco ad ottenere il campo data mentre il campo time rimane NULL.
Come faccio?