Originariamente inviato da piero.mac
Se ti ritorna NULL e' perche' il formato della stringa non corrisponde a quella prevista per formare la data. verifica spazi eventuali prima e dopo la stringa stessa quando ricevi un NULL.
non vi sono errori del genere, perchè se provo a fare un

codice:
str_to_date('Saturday 5 May 2009,1.45pm' '%W %D %b %Y,%l.%i%p');
restituisce sempre risultato.
Però adesso magari la query iniziale dà null, dopo 10 minuti ritorna tutti i valori. Senza che io abbia cambiato niente

Qualcosa di cache? boh