and cast(TRANSACTION_DATE as date) BETWEEN #{transactionDateStart} and #{transactionDateEnd} 将这个oracl mybatis语法改成 大于等于开始时间,小于结束时间
时间: 2024-05-06 10:18:13 浏览: 137
EasyUI Datebox 日期验证之开始日期小于结束时间
将该语句改为:
```
and cast(TRANSACTION_DATE as date) >= #{transactionDateStart} and cast(TRANSACTION_DATE as date) < #{transactionDateEnd}
```
这里使用了大于等于(>=)和小于(<)符号来替代 BETWEEN 子句。注意,这里使用小于(<)而不是小于等于(<=)符号,因为在日期时间查询中,通常情况下我们不需要包括结束时间那一天的数据。
阅读全文