社区
Oracle
帖子详情
NB的错误!!!
不剪发的Tony老师
数据库领域优质创作者
博客专家认证
2012-08-22 08:59:42
首先,以下语句是OK的:
SQL> select max('a') from dual;
MAX('A')
--------
a
问题来了,以下语句居然会报错,谁能帮忙解释一下:
SQL> declare
2 v_a varchar2(100);
3 begin
4 select max('a') into v_a from dual;
5 end;
6 /
ORA-06502: PL/SQL: 数字或值错误 : 字符串缓冲区太小
ORA-06512: 在 line 5
...全文
146
7
打赏
收藏
NB的错误!!!
首先,以下语句是OK的: SQL> select max('a') from dual; MAX('A') -------- a 问题来了,以下语句居然会报错,谁能帮忙解释一下: SQL> declare 2 v_a varchar2(100); 3 begin 4 select max('a') into v_a from dual; 5 end; 6 / ORA-06502: PL/SQL: 数字或值错误 : 字符串缓冲区太小 ORA-06512: 在 line 5
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
不剪发的Tony老师
2012-08-22
打赏
举报
回复
[Quote=引用 5 楼 的回复:]
这就对头鸟,就是版本bug鸟
我写的版本号 最后的 .0 没写
10.2.0.1.0
10.2.0.5.0
如果没有版本升级计划,加个 trim 屏蔽一下吧先
引用 4 楼 的回复:
我的版本是10.2.0.1.0
[/Quote]只能先这样了
BenChiM888
2012-08-22
打赏
举报
回复
这就对头鸟,就是版本bug鸟
我写的版本号 最后的 .0 没写
10.2.0.1.0
10.2.0.5.0
如果没有版本升级计划,加个 trim 屏蔽一下吧先
[Quote=引用 4 楼 的回复:]
我的版本是10.2.0.1.0
[/Quote]
不剪发的Tony老师
2012-08-22
打赏
举报
回复
我的版本是10.2.0.1.0
不剪发的Tony老师
2012-08-22
打赏
举报
回复
我原来也是在存储过程里的,会出现这个问题,除非加上其他函数,比如trim。
select max(trim('a')) into v_a from dual;
而且是char类型就有问题,其他都没有。
BenChiM888
2012-08-22
打赏
举报
回复
应该是触发了oracle的什么版本bug了
我在10.2.0.1上试验,报的错误和你一样
但在10.2.0.5上试验,没报错
槑党--一缕风
2012-08-22
打赏
举报
回复
我把你的语句 放到pl/sql 里执行没问题啊
不剪发的Tony老师
2012-08-22
打赏
举报
回复
最新发现,如果在存储过程中直接传给输出参数,也不会出错
create or replace procedure test(b out varchar2) is
begin
select max(t.a)
into b
from t;
end test;
syntastic-powerline
很
NB
的VIM C/C++ 语法
错误
检测插件,不过有些时候会检测出错 列举出多余的
错误
!不过也相当牛B了 另外加了个美化VIM的插件,有些终端上不能使用
为什么conda install
nb
_conda显示
错误
conda install
nb
_conda显示
错误
的原因可能有很多,具体原因取决于你的系统环境和安装的conda版本。常见的原因包括: 网络连接问题:如果conda无法连接到Anaconda仓库,则会显示
错误
。 冲突的conda版本:如果你...
NB
-IoT模组查询UE状态注意事项(
NB
-IoT网络信号测试)
NB
-IoT的使用越来越广,在使用
NB
-IoT之前,尽可能都要测试下当前环境的
NB
网络状态,用用到NUESTATS命令来查询模组射频信息,有以下几点注意情况,笔者列出来了。 为了方便
NB
设备的使用,笔者也做了要给
NB
-IoT网络...
"所试图打开的数据库被本机用户(Admin)以独占的方式打开"的
错误
!
实现将数据库的压缩备份功能!...却出现了如标题所示的
错误
!开始的代码:try{string FromDB=Application.StartupPath +@".\Source.mdb";string ToDB=Application.StartupPath +@".\BackUp\Destination.mdb";...
npm install vue3-print-
nb
--legacy-peer-deps npm ERR!
npm install vue3-print-
nb
--legacy-peer-deps npm ERR! code CERT_HAS_EXPIRED npm ERR! errno CERT_HAS_EXPIRED npm ERR! request to https://registry.npm.taobao.org/vue3-print-
nb
failed, reason: ...
Oracle
17,086
社区成员
55,238
社区内容
发帖
与我相关
我的任务
Oracle
Oracle开发相关技术讨论
复制链接
扫一扫
分享
社区描述
Oracle开发相关技术讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章