为什么我会通过Java应用程序从Oracle获得上述SQL错误?
SELECT * FROM TestSchema.TestTable
WHERE userid = :userId
AND transactionDate BETWEEN TO_DATE(:start_date, 'yyyy-mm-dd')
AND TO_DATE(:end_date,'yyyy-mm-dd')
答案 0 :(得分:1)
我明白了。在此示例中,to_date
和start_date
上的end_date.
函数无需执行此操作就可以了:
SELECT * FROM TestSchema.TestTable
WHERE userid = :userId
AND transactionDate BETWEEN :start_date AND :end_date