1 つのクエリで奇妙な問題に直面しています
select * from sbill.act_sub_t where (act_sub_t.unsub_dt -
act_sub_t.sub_dt) < 100;
このクエリを使用すると、Oracle SQL 開発者ツールで結果が得られますが、Java で以下の問題に直面しています。
Parameter value [100] did not match expected type
[java.time.LocalDateTime (n/a)]
以下はJavaコードです
Query query1 = entityManager.createQuery("select * from ActSubT
where (ActSubT.unsub_dt - ActSubT.sub_dt) <:days").setParameter("days",
100);