-1
如何在Oracle中将M20161
转换为Jan-16
其中2016
是年份,1
是月份。从M20161到Jan16的日期转换
如何在Oracle中将M20161
转换为Jan-16
其中2016
是年份,1
是月份。从M20161到Jan16的日期转换
如果"M"
文字将始终存在,那么只需将它用双引号括起来,格式为mask即可。由于没有一天的部分,它会默认到每月的第一天。
select to_date('M20161', '"M"YYYYMM') as res
from dual
结果:
RES
---------
01-JAN-16
要显示在所希望的Jan-16
格式的日期,使用TO_CHAR()
功能和Mon-YY
格式模型。
select to_char(to_date('M20161', '"M"YYYYMM'), 'Mon-YY') as res
from dual
结果:
RES
------
Jan-16
你有什么迄今所做? – xenteros