学习!如果在SQL SERVER中的话应该是把年和月两个中文替换了再convert成日期类型。

解决方案 »

  1.   

    select to_date('2006/11月/02','yyyy/mon/dd','NLS_DATE_LANGUAGE=''SIMPLIFIED CHINESE''') from dual
      

  2.   

    xiaoxiao1984(笨猫儿)的也不符合你的数据要求.
    我觉得你把" varch字段放的是这样的内容2006年9月18日 17:27:10 "
    替换成 '2006-9-18 17:27:10' 就好处理了. 这不用我说了吧.select to_date('2006-9-18 17:27:10','yyyy-mm-dd HH24:MI:SS') from dual
      

  3.   

    select to_date('2006-9-18 17:27:10','yyyy-mm-dd HH24:MI:SS') from dual