某一列有“2017-09-08”和“2017-8-9”两种格式数据,获取月份:
select substr('2017-09-08',6,instr('2017-09-08','-',6)-6) from dual
select substr('2017-9-8',6,instr('2017-9-8','-',6)-6) from dual
如需统一格式,可to_number
某一列有“2017-09-08”和“2017-8-9”两种格式数据,获取月份:
select substr('2017-09-08',6,instr('2017-09-08','-',6)-6) from dual
select substr('2017-9-8',6,instr('2017-9-8','-',6)-6) from dual
如需统一格式,可to_number