Java jpql查询未在时间比较中工作 从stocktechnicaldataentity中选择ticktime,其中 ticktime::time>'09:30:00.000'和ticktime::time'09:30:00.000'和 tickTime::ti

Java jpql查询未在时间比较中工作 从stocktechnicaldataentity中选择ticktime,其中 ticktime::time>'09:30:00.000'和ticktime::time'09:30:00.000'和 tickTime::ti,java,jpa,Java,Jpa,jpql查询未在时间比较中工作 从stocktechnicaldataentity中选择ticktime,其中 ticktime::time>'09:30:00.000'和ticktime::time'09:30:00.000'和 tickTime::timetrycreateNativeQuery,您没有想到JPQL!=SQL?只要浏览一下JPQL语法文档,就会发现它有某些语法和函数,它们与SQL不同。 select ticktime from stocktechnicaldataentity

jpql查询未在时间比较中工作
从stocktechnicaldataentity中选择ticktime,其中
ticktime::time>'09:30:00.000'和ticktime::time'09:30:00.000'和

tickTime::timetry
createNativeQuery
,您没有想到JPQL!=SQL?只要浏览一下JPQL语法文档,就会发现它有某些语法和函数,它们与SQL不同。
select ticktime from stocktechnicaldataentity where
ticktime::time>'09:30:00.000' AND ticktime::time<'15:00:00.000' limit 50;
 String sql1="select tickTime from stocktechnicaldataentity where  
        tickTime::time>'09:30:00.000' AND tickTime::time<'15:00:00.000' limit 50";
Query query = entityManager.createQuery(sql1);
List<Object[]> results = query.getResultList();