我有一个DB字段,它设置为String并存储时间戳信息。(首先是哪个错误)。现在,我面临着使用该列来查询表的挑战,就好像它是TimeStamp信息一样(基本上在between运算符之间使用)。
我正在使用Hibernate,并且尝试使用CAST运算符作为
select *
from table
where cast(columName as Timestamp) between startTime and endTime
不幸的是,这不起作用。有没有一种方法可以使用休眠模式完成此查询?