select to_char(yourdate,'yyyymmdd') from yourtable

解决方案 »

  1.   

    oracle sql reference
    上面有各function的講解。
    http://gigabase.idi.ntnu.no/oradoc/nav/docindex.htm
      

  2.   

    呵呵... 有机会献丑啦... :)一般用 To_Char(),To_date() 两个Function大家用法都是差不多(是用法,不是意义)select To_char(sysdate,'YYYYDDMM HH24:mi:ss') from 表
                           ----------------------(主要部分)
                               年月日 时分秒 如果想格式变化的话,改就可以啦...  如: 2003-08-30 23:08:20   'yyyy-mm-dd hh24:mi:ss'  (按24 小时呀)
        20030830              'yyyymmdd'举一反三啦... 如果要日期的分钟的话,可以这样做: to_char(date,'mi')
    其它的(年月日..)都一样
      

  3.   

    存在数据库内管它是什么格式,若显示给用户就设置客户端注册表nls_date_formart='yyyy-mm-dd hh24:mi:ss'