String strSql="CREATE OR REPLACE PROCEDURE TEST_PRC is \r\n"+
"begin\r\n"+
"null;\r\n"+
"end TEST_PRC;\r\n";
PreparedStatement stat=conn.prepareStatement(strSql);
stat.execute();
我这样子试了一下,不行啊。
"begin\r\n"+
"null;\r\n"+
"end TEST_PRC;\r\n";
PreparedStatement stat=conn.prepareStatement(strSql);
stat.execute();
我这样子试了一下,不行啊。
把语句传入,
通过动态sql创建即可。
否则的话,那么多的PL/SQL开发环境都是怎么实现创建function,procedure或者package的呢?
你试一下 'alter table tbname modify(col ...)'看能不能执行?