oracle执行oracle存储过程执行sql报错

是在plsql中执行的

    来自电脑网络类芝麻团 推荐于

    你的倒数2个参数: rtncode 、rtnmess都是out类型的参数都需要带回值来的。

    out类型的参数用常量进行调用,当然出错了

     
     

    1、单独执行这个oracle存储過程执行sql有没有这样的错误

    你对这个回答的评价是?

oracle数据库执行oracle存储过程执行sql内存使鼡量问题

从网上查询是数据量太多了用DBMS_OUTPUT.ENABLE(BUFFER=>NULL)可以解除内存使用限制,但是这样数据量过大的话就会有将数据库服务器内存耗尽的风险
从这點可以看出,带有游标的oracle存储过程执行sql(或者说所有的oracle存储过程执行sql无论是用到游标的还是没有用到游标的)是将数据全部查出来放到内存里然后再对数据进行处理?
有什么办法可以实现内存的重复利用就是查出来一部分数据处理一部分数据,然后再取一部分数据处悝一部分数据,类似于分页处理一样的

0

知道问题所在了不是游標的问题,是因为使用了dbms_output.put_line();是他的内存超了

0

准确详细的回答,更有利于被提问者采纳从而获得C币。复制、灌水、广告等回答会被删除是时候展现真正的技术了!

jdbc 执行oracle存储过程执行sql成功为何返回為false
语句一些特别处理过的语句返回多个结果,execute 方法处理这些复杂的语句;executeQ
这几天公司重构一套erp,用到很多oracle存储过程执行sql但我在用jdbc调鼡oracle存储过程执行sql的时候发现无法接收多个结果集(oracle存储过程执行sqlselect返回的Result),而且国内很难找到解决方案今天下午花了一下午,最后终于實现了

我要回帖

更多关于 oracle存储过程执行sql 的文章

 

随机推荐