Bene, puoi eseguire direttamente le operazioni sulle stringhe per ottenere il formato che desideri:
substring(c, 3, 2)||'-'||substring(c, 1, 2)
Per convertire in una data, puoi utilizzare:
to_date('2012'||c, 'YYYYMMDD')
Per riconvertire una data nel modulo che desideri:
to_char(<date>, 'DD-MM')