我认为您只需要使用“ TO_VARCHAR”和“ TO_DATE”功能。
SELECT TO_VARCHAR(TO_DATE(<your field>, 'YYYYMMDD'), 'YYYY-MM-DD') FROM <Table>