Как я могу выполнить EXECUTE IMMEDIATE из Java? - PullRequest
0 голосов
/ 04 июня 2019

Мне нужно выполнить с подготовленным оператором таблицу изменений внутри немедленного выполнения, но мой коллега сказал мне, что с подготовленным оператором это невозможно, я не могу сейчас проверить, верно ли это или нет.Кто-нибудь знает, возможно ли это или, по крайней мере, если что-то еще существует?

У меня есть интерфейс с только строками, где объявлены все мои запросы: что-то вроде этого;

String goofy = "EXECUTE IMMEDIATE 'ALTER TABLE TABLE_X_BLADE NOLOGGING';";

могу ли я выполнитьчто с простым подготовленным заявлением?

1 Ответ

0 голосов
/ 04 июня 2019

Попробуйте вызвать хранимую процедуру из вашего кода Java. это решает проблему. Вы можете сослаться на ссылку ниже. это предложит решение вашей проблемы

Как выполнить этот оператор Oracle в JDBC

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...