У меня есть JDBC-соединение с базой данных Oracle. Я создаю заявление. Строка SQL-запроса содержит несколько операторов, разделенных точкой с запятой, и предоставляется другой системой.
Пример:
connection.prepareStatement("SELECT * FROM A; SELECT * FROM B");
По димитров это невозможно.
Но все остальные базы данных, которые я пробовал, поддерживают это. И JDBC даже имеет поддержку для получения нескольких результатов.
У кого-нибудь есть указатели на документацию Oracle, в которой явно указано, что она не поддерживается, или есть способ заставить ее работать (без использования хранимых процедур)?