ORACLE
文章平均质量分 65
Oracle相关开发知识
Leona_08051005
樱桃期短,容易坏,你运气不好
展开
-
Oracle 遍历游标的四种方式(for/fetch/while/BULK COLLECT)
需求理解与分析Request: 在Oracle中我们可以使用游标Cursor去存储多条查询数据的结果集,现在需要对该结果集的每行数据进行数据操作,即 遍历游标Cursor并针对遍历目标行操作。如何才能取到游标Cursor的行数据呢?解决方案Oracle中对游标Cursor进行遍历的方式有4种 :for | fetch | while | bulk collect + forall方式1: FOR 循环遍历(显示+隐式)--在存储过程外使用显式游标时,需要使用DE..原创 2021-10-18 00:22:39 · 6454 阅读 · 0 评论 -
Oracle报错/解决:Ora-2000 buffer overflow, limit of 1000 bytes
调试Oracle脚本/存储过程时出现报错以下信息:ORA-2000:ORU-10027: buffer overflow, limit of 1000 bytes主要原因是:DBMS_OUTPUT.PUT_LINE调试信息输出太多,超出BUFFER设定。该报错的解决方案有: 1. 修改buffer size 在代码块/存储过程的 begin 后面,追加一行代码:--设置为输出buffer不受限制DBMS_OUTPUT.ENABLE (buf...原创 2021-10-16 23:07:21 · 1932 阅读 · 0 评论 -
PLSQL 使用技巧(快捷键/关键字等)
主要用于分析SQL语句执行效率,分析表的结构,便于为sql调优提供直观依据;原创 2021-10-15 00:01:00 · 13527 阅读 · 1 评论 -
Windows(Win10)上安装Oracle出现的卡顿问题
Requset : 因开发学习等需要,在自己笔记/电脑上安装Oracle数据库后,电脑出现卡顿、开机时间长等问题由于安装Oracle后,相关的Oracle服务会有 自动启动服务 的现象,可以通过 按需手动启动相关Oracle服务,来解决安装Oracle电脑变卡、开机变慢的问题。具体操作步骤如下: 按下键盘的 WIN + R ,打开 运行窗口 在 运行窗口 的打开栏中输入 services.msc ,点击 确定,打开 服务窗口 在 服务窗口 的列表中下滑,找到 所有以O..原创 2021-10-14 23:18:03 · 2246 阅读 · 0 评论 -
PLSQL:动态执行表不可访问,本会话的自动统计被禁止。
如上图所示,该报错信息在不同的PL/SQL Developer版本都会出现。根据报错提示信息,可知报错原因不在工具本身。以下提供几种解决该报错的方案: 禁止展示(不推荐) 在报错的Error对话框中,勾选 ✅ Don't show this massage again ,下次就不会再显示该错误。 但该错误并没有从本质上被解决。 赋予用户权限 如报错信息所描述的,其报错原因是“动态性能表没有权利被访问”导致的问题。因此,可以通过把所需权限赋予给具体用户的方法来解决该...原创 2021-10-13 21:34:41 · 7646 阅读 · 0 评论