刚才接到一个同事的咨询,在package里新增一个procedure,想要调试,发现只有这个procedure没有test按钮。
分析了半个小时,最终发现是长度超过30个字符导致的。
实验如下:
create or replace package PKG_TEST is
-- Author : TERRY
-- Created : 2020/6/11 22:46:33
procedure P123456789012345678901234567890;
procedure P1234567890123456789012345678901;
end PKG_TEST;/
create or replace package body PKG_TEST is
procedure P123456789012345678901234567890 is
begin
null;
end;
procedure P1234567890123456789012345678901 is
begin
null;
end;
end PKG_TEST;/
如下图所示,第一个存储过程名长度为31,有test按钮;第二个存储过程长度为32,没有test按钮。
上述pl/sql developer版本是 Version 11.0.3.1770,不知道新版本是否会有此问题。因为oracle 11g及以前版本中数据库对象(包括存储过程名称)长度最大就是30,从12c开始改为128了。所以这种问题也不算bug。
pl/sql developer的一个小问题
来源:这里教程网
时间:2026-03-03 15:49:03
作者:
编辑推荐:
- pl/sql developer的一个小问题03-03
- ORA-19909(一次DataGuard Failover导致的故障03-03
- WindowsServer 2012数据库迁移记录03-03
- Oracle RMAN备份以及压缩原理分析03-03
- 最值问题引发的困扰03-03
- oracle 12c 静默安装以及使用问题小结03-03
- 如何一次性操作几百个新浪博客?怎么同时登录新浪号?03-03
- 一台电脑怎么管理多个新浪博客?便捷方法告诉你!03-03
下一篇:
相关推荐
-
雷神推出 MIX PRO II 迷你主机:基于 Ultra 200H,玻璃上盖 + ARGB 灯效
2 月 9 日消息,雷神 (THUNDEROBOT) 现已宣布推出基于英
-
制造商 Musnap 推出彩色墨水屏电纸书 Ocean C:支持手写笔、第三方安卓应用
2 月 10 日消息,制造商 Musnap 现已在海外推出一款 Oce
热文推荐
- pl/sql developer的一个小问题
pl/sql developer的一个小问题
26-03-03 - oracle 12c 静默安装以及使用问题小结
oracle 12c 静默安装以及使用问题小结
26-03-03 - 如何一次性操作几百个新浪博客?怎么同时登录新浪号?
如何一次性操作几百个新浪博客?怎么同时登录新浪号?
26-03-03 - 一台电脑怎么管理多个新浪博客?便捷方法告诉你!
一台电脑怎么管理多个新浪博客?便捷方法告诉你!
26-03-03 - 用的人比较多的自媒体分发软件,这款最安全!
用的人比较多的自媒体分发软件,这款最安全!
26-03-03 - 木鱼小铺:商家如何玩转社区团购小程序
木鱼小铺:商家如何玩转社区团购小程序
26-03-03 - Oracle 没有索引导致的DPR
Oracle 没有索引导致的DPR
26-03-03 - 怎么样批量操作多个易车号?一次性在易车号上发30篇文章
怎么样批量操作多个易车号?一次性在易车号上发30篇文章
26-03-03 - 适合大型企业!自媒体隐藏账号密码第三方应用
适合大型企业!自媒体隐藏账号密码第三方应用
26-03-03 - 一键分发工具哪个最好用?看这个!
一键分发工具哪个最好用?看这个!
26-03-03
