日期:2014-05-17  浏览次数:20679 次

请教ORCALE日期转换的问题。
目前有varchar2(50)存放 Jun 19 2013  5:51:53:000PM 
需要转换为  2013-06-19 17:51:53 这个样子的
请问该怎么写sql呢。我查阅了好多资料 仍然不能改!!

求大哥们帮忙啊!!
SQL

------解决方案--------------------
select cast(to_timestamp('Jun 19 2013  5:51:53.000am',
                         'Mon dd yyyy hh:mi:ss.ffpm',
                         'NLS_DATE_LANGUAGE = American') as date)
  from dual;