当前位置: 代码迷 >> Oracle管理 >> 如果显示不带前置0的月份?解决办法
  详细解决方案

如果显示不带前置0的月份?解决办法

热度:294   发布时间:2016-04-24 06:21:49.0
如果显示不带前置0的月份?
这里举例,假如现在sysdate 是2011年1月份,按下面脚本:
select to_char(sysdate,'MM') from dual
会得到 “01”,希望能去掉前面的0.

也就是说,在月份是1月~9月份的时候,如何使查询结果只显示“1”,“2”...,“9”?
不知道有没有直接可以使用的函数?

------解决方案--------------------
select to_number(to_char(sysdate,'MM')) from dual
  相关解决方案