oracle里面我想取两个日期之间的差值,但是都是varchar类型的我改如何sql?比如 20170628-20170301 如何让他的值等于88
select floor( to_date('2017062','yyyymmdd') - to_date('20170301','yyyymmdd')) from dual;