Я сделал SQL-запрос в Java следующим образом:
"SELECT A.ID_MACHINE, A.HEURODATAGE, A.COMPTEUR, B.LIBELLE_IDMACHINE, C.LIBELLE_STATUT, C.CODE_COULEUR FROM ROXJAVA.MACH0004 A " +
"JOIN ROXJAVA.MACH0003 B ON A.ID_MACHINE = B.ID_MACHINE " +
"JOIN ROXJAVA.MACH0002 C ON B.CODE_MACHINE = C.CODE_MACHINE " +
"WHERE A.ID_MACHINE = ? AND A.HEURODATAGE BETWEEN '?' AND '?' AND A.CODE_STATUT = C.CODE_STATUT AND C.CODE_COULEUR = ? " +
"ORDER BY A.HEURODATAGE DESC";
В моем ГДЕ он находит "Heurodatage", который должен содержать время и дату в следующем формате:
'2018-07-03 09: 30: 00.000'
Затем я хочу получить результаты этого запроса с помощью метода, который учитывает различные атрибуты, которые мне нужны для замены? по моей просьбе.
Но теперь я не могу определить тип моих дат.
Я получаю сообщение "type not match", когда пытаюсь запустить строку.