oracle日期转换问题,请高手再次指教.谢谢 我需要将这样一个日期存放到数据库中,2011-08-26 14:45:34.54但数据库中的格式是"26-8月 -11 03.33.56.000000 下午"这样子的.请问如何转换.谢谢.这个字段是TimeStamp类型的. 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 这个你可以强制制定DateTime的格式,把它的格式转换成yyyy-mm-dd HH24:mi:ss这样你就可以查询出来了 [TEST@myorcl] SQL>select to_timestamp('2011-08-26 14:45:34.54','yyyy-mm-dd hh24:mi:ss.ff2') from dual;TO_TIMESTAMP('2011-08-2614:45:34.54','YYYY-MM-DDHH24:MI:SS.FF2')---------------------------------------------------------------------------26-8月 -11 02.45.34.540000 下午 --说明下 FF2 微妙精确两位,如果是 2011-08-26 16:23:55.111111 就得写 ff6 或者 ff也可以[TEST@myorcl] SQL>select to_timestamp('2011-08-26 16:23:55.111111','yyyy-mm-dd hh24:mi:ss.ff') from dual;TO_TIMESTAMP('2011-08-2616:23:55.111111','YYYY-MM-DDHH24:MI:SS.FF')---------------------------------------------------------------------------26-8月 -11 04.23.55.111111 下午 oracle中关联字典表查询 写sql遇到了一个invalid number错误 dbms_job自动任务可以在directory内写文件,但是手动执行任务的过程却提示无法写文件。 如何杀掉用户的数据库连接? 谢谢了 number的问题.. 这种查询怎么分类啊?? 请问谁有p3238244_9204_LINUX.zip呀,小弟急需呀,谢谢!!!!!!!!!9I的。 自动编号时,如何使得年份不同时尾部编号重新从1开始? 我装了oracle可怎么自己没权限去修改表中的记录? sqlplus汉字显示问题,谢谢。 DB2安装问题 oracle日期转换问题,请高手指教.谢谢
这样你就可以查询出来了
[TEST@myorcl] SQL>select to_timestamp('2011-08-26 14:45:34.54','yyyy-mm-dd hh24:mi:ss.ff2') from dual;TO_TIMESTAMP('2011-08-2614:45:34.54','YYYY-MM-DDHH24:MI:SS.FF2')
---------------------------------------------------------------------------
26-8月 -11 02.45.34.540000 下午
--说明下 FF2 微妙精确两位,如果是 2011-08-26 16:23:55.111111 就得写 ff6 或者 ff也可以
[TEST@myorcl] SQL>select to_timestamp('2011-08-26 16:23:55.111111','yyyy-mm-dd hh24:mi:ss.ff') from dual;TO_TIMESTAMP('2011-08-2616:23:55.111111','YYYY-MM-DDHH24:MI:SS.FF')
---------------------------------------------------------------------------
26-8月 -11 04.23.55.111111 下午