在 DB2 中的 SQL 查询中使用 between 时向日期字段添加 1 天

Add 1 day to date field when using between in SQL Query in DB2

我想知道如何在使用 between 时向日期字段添加 1 天。例如,用户将输入日期 01-Jul-2019 至 31-Jul-2019 但它显示如下

" between " + MXReportSqlFormat.getStartDayTimestampFunction(params["gprmStartDate"]) " and " + MXReportSqlFormat.getEndDayTimestampFunction(params["gprmEndDate"]) 它显示如下

and meter.readingdate  between { ts '2019-01-01 00:00:00.000' } and { ts '2019-07-30 23:59:59.998' } 

我曾尝试使用 + 1 天,但它不起作用。在 SQL 查询

中使用 BETWEEN 时不确定如何添加 1 天

您可以在 SQL 中添加 1 天。例如

values TIMESTAMP( { ts '2019-01-01 00:00:00.000' } ) + 1 DAY

returns

1
---------------------
2019-01-02 00:00:00.0

使用 JDBC