Я использую этот драйвер оракула: https://www.oracle.com/technetwork/database/features/jdbc/jdbc-ucp-122-3110062.html
У меня установлен jdk8. Согласно оракулу: мой драйвер соответствует JDBC 4.2
Также, согласно этому ответу: https://stackoverflow.com/a/49073531/5145783 мой код должен работать.
myCallableStatement.setObject("p_pr_submitted_date", myLocalDate, Types.DATE);
или
myCallableStatement.setObject("p_pr_submitted_date", myLocalDate);
Но я получаю эту ошибку:
java.sql.SQLException: запрошено неверное преобразование
и / или
java.sql.SQLException: неверный тип столбца
Здесь также упоминается, что это отображение поддерживается: https://jcp.org/aboutJava/communityprocess/maintenance/jsr221/JDBC4.2MR-January2014.pdf
Почему я получаю эту ошибку? Мой драйвер неверен?