如何计算两个时间相差多少秒? 如何计算两个时间相差多少秒? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 SQL> select (sysdate-to_date('1970-01-01 00:00:00','yyyy-mm-dd hh24:mi:ss'))*24*60*60 from dual;(SYSDATE-TO_DATE('1970-01-0100------------------------------ 1147965104两个时间相减得到的是天,转换为秒就可以了 转换成date型的相减,然后乘24*3600就可以了. oracle的时间类型就是到秒的啊,如果你存的时候没有加时间就会默认为0:00:00,所以把时间取出来以后处理一下就可以了 一楼正解 (date1 - date2)*24*60*60 oracle的时间可以看成是以天为单位的浮点数 oracle中order by后面用case when的问题 如何格式化输出数据 前辈快来帮忙,一个四表联查的问题! 请教数据库多用户并发处理的问题? 执行一段SQL后提示非单组分组函数,请大家看一下是哪里.. 问个基础问题 数据类型的问题 update 语句怎么简化? Win2000怎么装不上Oracle9i??不怎么是怎么回事??在线等???? pro*c/c++与c++编程使用c++标准库的问题 关于触发器问题。//在线问答 输入一个这样的字符串‘\2\1\5\23\’编写函数,返回字符串中的数字的乘积。 OCCI程序运行时出现ORA-12705错误如何解决
------------------------------
1147965104两个时间相减得到的是天,转换为秒就可以了
(date1 - date2)*24*60*60
oracle的时间可以看成是以天为单位的浮点数