oracle中的日期时间计算问题? 我想在oracle中日期时间为:2007-9-20 9:52:1520小时以后的时间应该怎样计算? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 select to_date('2007-9-20 9:52:15','yyyy-mm-dd hh24:mi:ss')+120/144 from dual oracle 里的时间计算单位是以天来算吧,要折算到分钟,就是1/1440,1小时就是1/24,20小时也可以用20/24或者1200/1400,120/144来表示 select to_date('2007-9-20 9:52:15','yyyy-mm-dd hh24:mi:ss')+1 from dual;是加1天;select to_date('2007-9-20 9:52:15','yyyy-mm-dd hh24:mi:ss')+20/24 from dual;这个就是加20小时了。 to_date('2007-9-20 9:52:15','yyyy-mm-dd hh24:mi:ss') + TO_DSINTERVAL('0 20:00:00') 呵呵,我做总结,oracle时间操作用加减法就可以。基本单位为1天。 -- 效率就是效率!-- 关于酒店管理设计数据库问题 rownum<2000000, trace文件却显示rows=3999998 如何写一条语句可以将一列中所有不同的标点符号转化成同一种标点符号 求一条累加数据的查询语句 UPDATE语句的问题? 如何通过域名访问远程的Oracle数据库 一个关于导入导出的简单问题,谢谢 这样的需求oracle能实现嘛? 如何保存图片、WORD文档等大文件到数据库,再取出显示?马上结题!!! 请问怎么用一条语句就能让A用户对B用户的所有表/视图拥有只读权限? 同义词能行吗? 循环执行存储过程
select to_date('2007-9-20 9:52:15','yyyy-mm-dd hh24:mi:ss')+20/24 from dual;这个就是加20小时了。