Sql ORACLE计算两个时间戳之间的小时数

Sql ORACLE计算两个时间戳之间的小时数,sql,oracle,plsql,timestamp,Sql,Oracle,Plsql,Timestamp,可能重复: 因此,作为我大学课程的一部分,我正在为一家航空公司创建一个数据库。第一次使用oracle 我试图计算两个时间戳之间的小时数 大概是 v_interval = new.departure_time - v_arrival_time; v_days = extract (day . v_interval); v_hours = extract (hours, v_interval) + (v_days * 24); 你们认为我应该怎么做?类似的问题: 更多示例: 类似问题:

可能重复:

因此,作为我大学课程的一部分,我正在为一家航空公司创建一个数据库。第一次使用oracle

我试图计算两个时间戳之间的小时数

大概是

v_interval = new.departure_time - v_arrival_time;
v_days = extract (day . v_interval);
v_hours = extract (hours, v_interval) + (v_days * 24);
你们认为我应该怎么做?

类似的问题:

更多示例:

    • 类似问题:

      更多示例: