当前位置: 代码迷 >> Oracle开发 >> ORACLE 如何将时间转化为number型的,例sysdate转为number型的
  详细解决方案

ORACLE 如何将时间转化为number型的,例sysdate转为number型的

热度:27   发布时间:2016-04-24 07:35:07.0
ORACLE 怎么将时间转化为number型的,例sysdate转为number型的
ORACLE 怎么将时间转化为number型(小数)的,
例如 
凌晨为 20120326.00000
中午为 20120326.50000
23.59.59为 20120326.99999

select sysdate
from dual
 现在大致为
20120326.8523


查了半天 不可能把现在划算成秒再除以一天的秒数吧?

谢谢各位


分不多了 见谅。

------解决方案--------------------
测试数据:
SQL code
CREATE TABLE T172(    ID NUMBER(4),    MyDate DATE);INSERT INTO T172 VALUES(1, to_date('20120326 00:00:00', 'YYYYMMDD HH24:MI:SS'));INSERT INTO T172 VALUES(2, to_date('20120326 12:00:00', 'YYYYMMDD HH24:MI:SS'));INSERT INTO T172 VALUES(3, to_date('20120326 23:59:59', 'YYYYMMDD HH24:MI:SS'));
  相关解决方案