musíte odstranit substr z řetězcového literálu. select to_date(substr('21120319', 3),'YYMMDD') from dual ;