ScriptRunner的runScript()执行sql存储过程的脚本时,出现ORA-00900的数据库报错!普通ddl,dml的sql脚本没问题
解决办法:
ScriptRunner sr = new ScriptRunner(con) //con是连接对象
sr.setSendFullScript(true) //获取整个脚本再执行
把这个setSendFullScript设置成true就好了。
注意:
1 存储过程脚本的有“/”的结尾,这个没有也会出现问题
微信扫一扫
解决办法:
ScriptRunner sr = new ScriptRunner(con) //con是连接对象
sr.setSendFullScript(true) //获取整个脚本再执行
把这个setSendFullScript设置成true就好了。
注意:
1 存储过程脚本的有“/”的结尾,这个没有也会出现问题
相关推荐