Oracle - 从Timestamp值派生分钟

时间:2011-04-15 16:09:14

标签: oracle plsql date-arithmetic

我有一个名为START_DATE的Timestamp(6)列的表。鉴于此查询:

SELECT SYSDATE - MIN(START_DATE)from MYTABLE

可能会返回:

0 1:12:32.2819281

我希望以分钟为单位返回值,四舍五入到最接近的分钟,没有小数位,例如:

73

我知道如何使用不会聚合的查询,通过CAST将START_DATE设置为DATE,然后使用ROUND,但是只要我放入MIN聚合,该方法就不起作用。

谢谢!

1 个答案:

答案 0 :(得分:0)

查看此页面上的存储过程:Oracle Timestamp Math