博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
buffer overflow
阅读量:6478 次
发布时间:2019-06-23

本文共 319 字,大约阅读时间需要 1 分钟。

控制输出结果的缓冲大小由DBMS_OUTPUT.ENABLE控制,buffer size默认为20000,每行最大的限制是32k,后面的一个例子是用来说明存储过程是在缓存了所有数据后才将结果返回。所以当我们使用游标进行输出时,如果结果很多,将会超过这个值报ORA-20000, ORU-10027: Buffer overflow, limit of <buf_limit> bytes这个错误

解决方法:
在存储过程begin后面加 : DBMS_OUTPUT.ENABLE (buffer_size=>null) 表示没有限制.

转载于:https://www.cnblogs.com/tianmingt/p/4179399.html

你可能感兴趣的文章
rails中validates_confirmation_of验证方法无效的解决办法
查看>>
Qt Creator介绍
查看>>
MS SQL 迁移数据库文件
查看>>
Design Pattern: Adapter 模式 - Object Adapter
查看>>
Robot Framework自动化测试(三)---Selenium API
查看>>
解密短信木马为何屡杀不尽--android手机短信木马的攻与防
查看>>
设计模式六大原则(4):接口隔离原则
查看>>
MJRefresh用法
查看>>
LoadRunner参数化详解
查看>>
Java 理论和实践: 了解泛型 识别和避免学习使用泛型过程中的陷阱
查看>>
[翻译] DZNSegmentedControl
查看>>
[转] iOS 动画库 Pop 和 Canvas 各自的优势和劣势是什么?
查看>>
5招教你把握Java性能监控(转自51testing)
查看>>
10-穿墙代理的设置 | 01.数据抓取 | Python
查看>>
【SSH项目实战】国税协同平台-16.登录过滤器
查看>>
使用tbdba-restore-mysqldump.pl切割mysqldump文件
查看>>
【SpringMVC整合MyBatis】商品修改功能分析
查看>>
MySQL源码:JOIN顺序选择的复杂度
查看>>
【思货】kotlin协程优雅的与Retrofit缠绵-正文
查看>>
ES6入门之对象的新增方法
查看>>