内容如题
2007/07/26 -〉 2007年7月26日
不显示月份和日期前面的0
这个可以在oracle中实现吗?
谢谢您的指点!

解决方案 »

  1.   

    select to_char(sysdate,'yyyy')||'年'||to_number(to_char(sysdate,'mm'))||'月'||to_number(to_char(sysdate,'dd'))||'日' from dual
      

  2.   

    是啊,我怎么就没有想到呢,就像这用oracle自己的函数了,呵呵非常感谢哦
      

  3.   

    用的啥开发工具,我感觉在前台格式化输出能更方便一些,也不必非要在oracle中格式化啊,除非你要产生字符串
      

  4.   

    select to_char(sysdate,'yyyy年MM月dd日') from dual
      

  5.   

    to_char(sysdate,'yyyy年MM月dd日')就可以了
      

  6.   

    select to_char(sysdate,'yyyy年MM月dd日') from dual
    這句指令為什麼俺執行不了阿
    ORA-01821: date format not recognized
    oracle有什麼要設定的?
      

  7.   

    select to_char(sysdate,'yyyy')||'年'||to_number(to_char(sysdate,'mm'))||'月'||to_number(to_char(sysdate,'dd'))||'日' from dual这个是正解!