ok dass das Datum jetzt zumindest
6-stellig richtig kommt hab ich es so gemacht

char(
substr(digits(A.DATUM), 5, 2) concat
substr(digits(a.datum) , 3, 2) concat
substr(digits(a.datum) , 1, 2) ) as neu,