Sql 14天后如何计算日期

Sql 14天后如何计算日期,sql,oracle11g,Sql,Oracle11g,我有两个日期,我想检查CLO/LO发布日期过去14天宽限期是否在报告期内。我有两个日期。我试过了 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: *A

我有两个日期,我想检查
CLO/LO发布日期过去14天宽限期是否在报告期内。
我有两个日期。我试过了

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天的时间。如何计算<代码>日期>14天加日期的条件


感谢您对查询的介绍,听起来您想检查LOSA_CR_DETAIL_Z.lo_dt+14天是否在特定的日期间隔内

如果是,条件如下

LOSA_CR_DETAIL_Z.lo_dt + 14 BETWEEN :startDate AND :endDate
应该是你要找的