executeQuery() - для исполнения любых конструкций T-SQL, возвращающих набор данных
executeUpdate() - для исполнение любых конструкций T-SQL, НЕ возвращающий набор данных.
Для Oracle - соответственно поддерживается диалект Oracle (т.к. исполнение запроса идет именно сервером БД)
В частности, для SQL Server вполне применимы такие конструкции типа
PHP код:
statement.executeUpdate("USE MASTER")
Данная конструкция -устанавливает текущей - базу Master