------------------------------------------------------------------------------------------------------------------------------------------
date类型:
时间戳格式:
SQL> desc t100;
Name Null? Type
----------------------------------------- -------- ----------------------------
STARTTIME DATE
ENDTIME DATE
create table t100(starttime date, endtime date);
insert into t100 values(to_date('2018-04-11 18:00:07', 'yyyy-mm-dd hh24:mi:ss'),to_date('2018-04-11 18:00:15', 'yyyy-mm-dd hh24:mi:ss'));
CREATE OR REPLACE FUNCTION esbtimediff(t1 timestamp,
t2 timestamp)
return number is
BEGIN
if (length(t1)!=0 and length(t2)!=0) then
return TO_NUMBER(substr(substr((T1-T2),15,9),0,2))*60*1000 + TO_NUMBER(substr(substr(T1-T2,15,9),4))*1000;
e
oracle 日期相减
最新推荐文章于 2024-09-02 09:54:14 发布
本文介绍了在Oracle数据库中如何进行日期相减操作,包括日期之间的差距计算,以及在SQL查询中使用日期函数处理日期差值的方法。
摘要由CSDN通过智能技术生成