您当前的位置: AG亚游集团 > AG亚游集团数据库教程 > Oracle教程 > ORA-01455报错的问题探究

ORA-01455报错的问题探究

作者:不详 来源:网络 发布时间: 2014-08-25 17:27 点击: 次
昨天同事说有个应用执行某个特殊操作时会报:ORA-01455: converting column overflows integer datatype 网上包括MOS上对1455报错介绍更多的是在做exp导出时可能出现这个问题。 1087122.1介绍: 当创建使用初始值超过10位的序列时,可能会出现如下问题: ORA-01455: co

AG亚游集团,  中国和美国想要爆发21世纪战争的论调是令人生疑的。他们都知道,战争的代价是惨重且具有毁灭性的,其结果也是无法估计的。

  即使没有双摄的各种巧妙搭配和拍照模式,华为P10的相机本身就是很棒的。当然有人会说经常需要点击唤醒相机或摄像头太靠近手机边缘了,这些抱怨固然有理,但关键是如果你眼前有一片美景,华为P10手机能够高质量地把美景保存下来,我们在犹他州的沙漠看日出时就用华为P10手机记录了当时的景象,效果非常令人满意。没钱怎么创业  市交通主管部门表示,将立即会同市物价管理部门对“滴滴”平台的违规行为开展调查,如发现对整改要求执行不力或未予落实,将依法进行处理。同时,市交通主管部门还表示,平台的违规行为都将纳入本市相关企业信用记录,将对其线上线下的信用考核产生影响。

ORA-01455报错的问题探究

  昨天同事说有个应用执行某个特殊操作时会报:ORA-01455: converting column overflows integer datatype

  网上包括MOS上对1455报错介绍更多的是在做exp导出时可能出现这个问题。

  1087122.1介绍:

  “当创建使用初始值超过10位的序列时,可能会出现如下问题:

  ORA-01455: converting column overflows Integer datatype

  ORA-06502 PL/SQL: Numeric or value error: number precision too large

  APP-01564: Oracle error 1455 in fdsgsv

  ORA-01455: converting column overflows integer datatype.

  arzira: Error from fdsnxt:2

  APP-AR-11526: ORA-01403: no data found

  No errors but the document number generated is 0

  产生的原因可能是:

  1、通常在C代码中使用定长来创建序列号,最大值允许10位。有时可能会替换一些代码,来调用PLSQL处理超过10位的序列号,可并没有全部替换。

  2、展示编号的工作台仅允许15位。

  解决方案:

  一旦已经使用了序列号,那么就不能修改初始值了。唯一的方法就是创建一个新的序列号,取一个耕地的初始值,然后重新赋予到正使用旧序列号的范畴。如果使用的是无间隔的序列,重新初始化序列号可能会带来更复杂的事情。”

  针对这个报错,仔细询问了下,是执行SELECT语句,带一个特殊的过滤条件时会报这个错误,其它的过滤条件则不会报错,说明很可能是这个特殊过滤条件对应的记录中有些小问题,经过同事的排查,确定是其中一条记录的某个字段,Oracle中定义的是NUMBER(10)类型,实际值是8开头的10位数,但应用程序中使用的getInt()获取,Integer的取值是-2^15-2^15-1,显然该值超过了Integer允许的最大值,因此在执行SELECT时会报错,将getInt()改为getDouble()即可。

  总结:

  根据报错的提示内容:converting column overflows integer datatype,可以检查是否有表定义的字段类型和程序中定义的变量类型不匹配,导致精度长度无法对应,造成转换过程中超过INTEGER类型的长度,也就是说字段类型和变量类型一定要对应。
分享到:
本文"ORA-01455报错的问题探究"由远航站长收集整理而来,仅供大家学习与参考使用。更多AG亚游集团尽在远航站长站。
顶一下
(0)
0%
踩一下
(0)
0%
[点击 次] [返回上一页] [打印]
发表评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
评价:
表情:
用户名: 密码: 验证码:
关于本站 - 联系我们 - 广告合作 - 网站声明 - 友情连接- 网站地图 - 站点地图 - 返回顶部
Copyright © 2007-2013 www.yhzhan.com(AG亚游集团). All Rights Reserved .
远航站长:为中小站长提供最佳的学习与交流平台,提供网页制作与网站编程等各类AG亚游集团.
官方QQ:445490277 网站群:26680406 网站备案号:豫ICP备07500620号-4
性侵控诉爆雷学术媒体圈……You too? 广州德比一触即发!务实富力难撼恒大 候选人赛丁立人圈到重量级粉丝 首战阿罗尼扬 生涯首秀送23+7+4+3!这还是被面具抑制的恐怖 直击|阿里健康2018财年营收超24亿元 首次扭亏为盈 日媒:日军二战期间在菲藏宝传说仍蛊惑人心 中国工人施工视频令美国人惊叹:比美国快100多倍 曹建明:查处充当黑势力保护伞国家工作人员333人 巴尔韦德:皇马不列队?巴萨现在又不是冠军 道医开“道身”一口价5万 声称能使老人返老还童 德国足协声明:尊重厄齐尔决定 不存在种族歧视 进球GIF-奥斯卡两送精妙助攻 武磊包抄+单刀建功
美国政界大佬炮轰特朗普:贸易战恐导致重大经济危机 小学生冲奶茶店老板喊“我是你爸”被扇耳光(图) 中超-里卡多救主肖智破门染红 9人富力1-1建业 FB回应落户杭州:设创新中心业务重点是培训与研讨会 穆帅亲口确认曼联又一大将倒下 无缘对阵切尔西 网友制台军宣传片岛内走红 台媒:台军乃全球精锐 决定伊核协议未来 伊朗给英法德60天“最后期限” 巴黎队长谈新帅:虽然是德国人 但战术却很巴西 特朗普提供农业援助 参议员:农民想要贸易而不是援助 亚太公司债务到期高峰将至 规模预计将达1.1万亿美元 土方为S400军购回击北约:为啥不指责希腊买S300? 刘强东要日开千家便利店,传统便利店为什么不怕?
农机购补繁琐手续催生“套补”链 63名农民被判刑 美国“2019国防授权法”草案曝光:走死磕中俄路线 穆迪将马耳他主权信用评级展望上调至正面 宁德时代拟设首个海外工厂 已考察德国波兰匈牙利 外媒称印度持续增兵中印边境 重启前沿机场部署苏30 新京报:最高法“典型案例”戳穿拆迁“花招” 170多万港元腾讯股票变“仙股” 账户被盗谁来担责? 人民日报谈网络虚假新闻阻击战:技术并非绝对中立 6岁女孩铅笔刺入头部 妈妈赶紧拔出惹上更大麻烦 马云教你创业 90后怎么赚钱白手起家 不怕死想发财的兄弟进 自己在家怎么挣钱 AG亚游集团