ho invertito l'ordine

però ho dovuto modificare la lunghezza del VARCHAR con
CAST(CONVERT (VARCHAR(8), tua_data , 112) AS DATETIME)

ora pare che funzioni
GRAZIE!!