Mam problem z zapytaniami HQL w których chce wyfiltrować zakres dat od do:
from StopsRegister s where s.startTime>='2018-04-25 07:59:00.0' and s.endTime<='2018-04-26 07:59:00.0'
from StopsRegister s where s.startTime between '2018-04-25 08:42:00' and '2018-04-26 08:42:00'
Otrzymuje bład: The conversion of a varchar data type to a smalldatetime data type resulted in an out-of-range value.
W przypadku pierwszego zapytania problme pojawia się po dodaniu 2go warunku: and s.endTime<='2018-04-26 07:59:00.0' bez niego wszystko działa poprawnie.
baza: MS SQL Server
typ kolumny w bazie: smalldatetime
typ daty java: java.sql.Timestamp