显然, PostgreSQL 没有 DATEADD
函数,因为你可以使用 +
或 -
运算符来实现。
我需要在一个日期上添加若干小时,可以像这样完成:
date_field + interval '8.25 hour'
这很好,但我需要从表格中的一个字段获取小时数。类似于这样:
date_field + interval start_time 'hour'
我找不到任何关于如何做到这一点的信息。这真的是不可能的吗?
我不介意使用丑陋的技巧,比如将字段值除以3600,乘以86400。无论我需要做什么,但我也没有找到任何方法来做到这一点。