如何计算14天后的日期

时间:2012-11-23 12:08:39

标签: sql oracle11g

我有两个约会,我想检查条件CLO/LO issued date past 14 days grace period fall in the reporting period.我有两个约会。我试过条件

LOSA_CR_DETAIL_Z.lo_dt > 14 + (:endDate - :startDate)

但这给了我错误

ORA-00932: inconsistent datatypes: expected DATE got NUMBER
00932. 00000 -  "inconsistent datatypes: expected %s got %s"
*Cause:    
*Action:

我认为这会给我14天不约会。如何计算date > 14 days plus date

的条件

由于

1 个答案:

答案 0 :(得分:0)

从您的查询的介绍中,听起来您想检查LOSA_CR_DETAIL_Z.lo_dt + 14 day是否属于特定日期间隔。

如果是这样的话,那就像

一样
LOSA_CR_DETAIL_Z.lo_dt + 14 BETWEEN :startDate AND :endDate

应该是你想要的。