原文:oracle报ORA-01438错误

ORA : value larger than specified precision allowed for this column 值大于此列允许的指定精度 此报错信息一般为number类型的长度超过了数据库中定义的长度 解决办法:逐一排查此方法中的数据库操作中类型为number的字段 ...

2019-01-08 16:00 0 1426 推荐指数:

查看详情

ORA-01438错误的解决方法

问题:项目中突然在更新或者是插入数据的时候ora01438这个错,知道是number类型精度不匹配,但是自己debug发现并没有出现具体的表和字段 现象:java.sql.BatchUpdateException: ORA-01438: 值大于为此列指定的允许精度 我自己解决 ...

Wed Nov 05 01:18:00 CST 2014 0 19959
Oracle 报错:ORA-01438: 值大于为此列指定的允许精度

今天在插入oracle数据库时,提示“ORA-01438:值大于为此列允许的精度“错误,经网上查找资料后解决了此错误 错误说明 ORA-01438,发生此错误的原因在于我们插入的数据长度超过了字段指定的字段长度,比如插入的数据为102329204123.33829492,小数点前长度为12 ...

Thu Apr 08 19:42:00 CST 2021 0 2105
ORA-01438: 值大于为此列指定的允许精度 问题查找

快速定位语句: 查询时删除最后一个UNION ALL; 通过结果可以得知是那个字段精度有问题,再把定位语句对应字段的语句单独列出来,替换SELECT中的内容为表主键及问题列,剔除 ...

Tue Dec 29 20:36:00 CST 2020 0 378
Oracle 10g ORA-12514错误

解决方案:    修改listener.ora文件内容。 路径:盘符:\oracle\product\10.2.0\db_1\network\ADMIN\ 打开文件: # listener.ora Network Configuration File ...

Tue Oct 30 23:53:00 CST 2012 0 4570
ORACLE"ORA-01722:无效数字"的错误

一、错误类型及描述 1、错误类型 2、错误描述 a、关联表之后出现“无效数字” b、日期转为字符类型出现“无效数字” c、数字乘以空格出现“无效数字” (需要特别注意空格字符) d、表名写错出现"无效数字" 3、错误原因 a、数字不能与非数字字符外的其他字符关联 ...

Tue Nov 30 21:47:00 CST 2021 0 21023
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM