Я пытаюсь взять две даты и сравнить их
String sql = "SELECT DATE_CREATED,DATE_EFFECTIVE_DEFAULT FROM AERMPQS_REQUEST.PSFS_CR_TB " +
"WHERE NBR_CR_KEY = :nbrCrKey ";
Query q = em.createNativeQuery(sql).setParameter("nbrCrKey", cdId);
List <Object> crDates = q.getResultList();
Это возвращает список объектов, и у каждого есть 2 значения;
[Object] --level 1 [Null]
когда вы открываете объект, у вас есть два значения.
DATE_CREATED, DATE_EFFECTIVE_DEFAULT
Я пытаюсь увидеть, больше ли они, но получая Причины: java.lang. IllegalStateException