Обновление с OJDBC8 до OJDBC17 Версия 23.7.0.25.01 вызывает ORA-18716: {0} не в любом часовом поясе. Дат при запросе стоJAVA

Программисты JAVA общаются здесь
Ответить Пред. темаСлед. тема
Anonymous
 Обновление с OJDBC8 до OJDBC17 Версия 23.7.0.25.01 вызывает ORA-18716: {0} не в любом часовом поясе. Дат при запросе сто

Сообщение Anonymous »

У меня есть приложение Java, в котором используется база данных Oracle с полями даты в ряде таблиц. В версию OJDBC17 23.7.0.25.01 - И эти запросы теперь возвращаются со следующей ошибкой или чем -то подобным: < /p>

Код: Выделить всё

Could not extract column [1] from JDBC ResultSet [ORA-18716: {0} not in any time zone.DATE https://docs.oracle.com/error-help/db/ora-18716/] [n/a]
< /code>
Вот пример одного из запросов в коде: < /p>
@PersistenceContext
private EntityManager em;

String sqlQueryString = "SELECT h.commentDate FROM CommentsHistory as h WHERE h.revisionId = 4878";

TypedQuery resolvedCommentDateQuery = em.createQuery(sqlQueryString, Instant.class);

try {
//This is where the error is thrown!
List instantList = resolvedCommentDateQuery.getResultList();
return null;
} catch (NoResultException nre) {
return null;
}
< /code>
Ранее моя зависимость от файла pom.xml выглядела так - и она работала нормально: < /p>


com.oracle.database.jdbc
ojdbc8
19.8.0.0

< /code>
Мне пришлось обновить свою зависимость файла pom.xml для этого - и бросает ошибку: < /p>


com.oracle.database.jdbc
ojdbc17
23.7.0.25.01

Большое спасибо.

Подробнее здесь: https://stackoverflow.com/questions/796 ... 8716-0-not
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «JAVA»