Возможно, имелись в виду некоторые различия между JDBC-драйверами для Oracle 12c и Oracle 18c.
Для Oracle 12c JDBC-драйверы сертифицированы для определённых выпусков Oracle Database (например, 11.x.0.x). 1
Для Oracle 18c JDBC-драйверы поддерживают Oracle Connection Manager в режиме Traffic Director, который выступает в роли прокси между клиентами базы данных и её экземплярами. 1 В этой версии метод isValid(timeout) отправляет пустой пакет в базу данных и не ждёт его возврата, что ускоряет проверку соединения и улучшает производительность приложений. 1
Также в Oracle Database Release 18c JDBC-драйверы поддерживают поддержку невидимых столбцов: можно добавить столбец в таблицу в скрытом режиме, а затем сделать его видимым. 1
Рекомендуется, чтобы версия JDBC-драйвера была либо равна, либо выше версии базы данных Oracle, чтобы использовать последние возможности драйвера. 3