迷彩风情的gravatar头像
迷彩风情 2014-10-11 16:12:06

Oracle中时间字符串类型的转换函数如何操作

我有一个字符串类型的时间值:14JUL140209(DDMONYYHHMM)(日月年时分),我如何把它转换成我想要的类型:比如:YYYY-MM-DD hh:mm,请大神们来帮忙解决下,感谢各位!

所有回答列表(4)
万能城管的gravatar头像
万能城管  LV7 2014年10月11日

你这个非标准时间类型,强制转换肯定是不行了...

建议先拆分开字符串,将第三到第五位提取出来用然后用decode函数讲月份翻译成阿拉伯数字....

再拼接起来

评论(1) 最佳答案
javayulong的gravatar头像
javayulong 2014年10月11日

select to_char(sysdate,'yyyy-MM-dd HH24:mi:ss') from dual;
mm会显示月份,输出 2009-12-25 14:12:31

林__尹的gravatar头像
林__尹  LV6 2014年10月11日

你把字符串截取一下 将月份的英文换成相应的月份在用楼上的方法转就可以了

遇见,的gravatar头像
遇见,  LV36 2014年10月13日

看错了

顶部 客服 微信二维码 底部
>扫描二维码关注最代码为好友扫描二维码关注最代码为好友