如何从Java执行立即执行?

时间:2019-06-04 07:55:29

标签: java sql oracle jdbc plsql

我需要用一条准备好的语句在一个立即执行语句中执行一个alter table,但是我的同事说,用准备好的语句是不可能的,我现在无法测试它的正确与否。有人知道它是否可能,或者至少是否存在其他东西吗?

我有一个仅包含声明所有查询的字符串的接口: 像这样的东西

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

我可以用一个简单的准备好的语句来执行它吗?

1 个答案:

答案 0 :(得分:0)

尝试从Java代码中调用存储过程。解决了这个问题。您可以参考以下链接。它会为您的问题提供解决方案

How to execute this Oracle statement on JDBC

相关问题