Originariamente inviato da Bukowski
Che stupido che sono, perdonami
Cmq allora, funziona a metà .... mi mangia le ultime 2 cifre della data:
29-07-20
manca lo 06 ...
l'ultimo ( data_varchar, '-', 1 ) , 2, '0' ) ) è da impostare a 4 anzichè 2 ??
Non capisco.
La query funziona con date nel tuo campo di testo nel formato G(G)-M(M)-AAAA.
Ovviamente l'ho provata prima di postartela e funziona a dovere.
Si può sapere in che formato le hai salvate ste date?
edit. No. Non è da impostare a 4. Sei tu all'inizio che hai detto di avere le date nel formato 25-7-2006. Quindi la query concatena nell'ordine l'anno (che si presuppone tu abbia scritto sempre con 4 cifre) e poi il mese e il giorno (che sono di due cifre). Con la funzione lpad aggiunge lo 0 qualora questi siano inferiori a 10.
@ringo_mato: è quello che sta cercando di fare. Copiare le sue date che sono in un campo di testo in un campo di tipo date.![]()