Oracle 数据精度错误-ORA-01438
转载于:http://blog.sina.com.cn/s/blog_4d6c7dea0101eh0p.html,这位道友写的很好,一目了然
Number的数据声明如下:
表示 作用 说明
Number(p, s) 声明一个定点数 p(precision)为精度,s(scale)表示小数点右边的数字个数,精度最大值为38,
Number§ 声明一个整数 相当于Number(p, 0)
Number 声明一个浮点数 其精度为38,要注意的是scale的值没有应用,也就是说scale的指不能简单的理解为0,或者其他的数。
定点数的精度§和刻度(s)遵循以下规则:
? 当一个数的整数部分的长度 > p-s 时,Oracle就会报错
? 当一个数的小数部分的长度 > s 时,Oracle就会舍入。
? 当s(scale)为负数时,Oracle就对小数点左边的s个数字进行舍入。
? 当s > p 时, p表示小数点后第s位向左最多可以有多少位数字,如果大于p则Oracle报错,小数点后s位向右的数字被舍入
所以,当录入的数据出现其中某一种情况,就有可能报错!如100.003入到Number(6,4)的列中,就会报错,因为100为三位数,3>6-4
ORA-01438: 值大于为此列指定的允许精度
转载于:http://blog.sina.com.cn/s/blog_4d6c7dea0101eh0p.html
Oracle 数据精度错误-ORA-01438相关推荐
- oracle错误01653,oracle 10g 错误 ORA 01653 的解决过程
oracle 10g 错误 ORA 01653 的解决过程 早上用户反应在操作用友NC时报错 ORA-01653 ,详细信息:ORA-01653: 表 NCV35.GL_DETAIL 无法通过 102 ...
- oracle olap 不可用,[数据库]ORACLE OLAP错误ORA
[数据库]ORACLE OLAP错误ORA 0 2015-04-25 00:00:20 刚刚安装了ORACLE 10g R2后,启动数据库时发现告警日志有如下错误: Database Characte ...
- Oracle RAC错误之--oifcfg错误案例
Oracle RAC错误之--oifcfg错误案例 系统环境: 操作系统:RedHat EL5 Cluster: Oracle GI(Grid Infrastructure) Oracle: Ora ...
- Oracle所有错误类型
ORA-00001: 违反唯一约束条件 (.) ORA-00017: 请求会话以设置跟踪事件 ORA-00018: 超出最大会话数 ORA-00019: 超出最大会话许可数 ORA-00020 ...
- Oracle 常见错误总结及问题解决方法
ORA-00001: 违反唯一约束条件 ORA-00017: 请求会话以设置跟踪事件 ORA-00018: 超出最大会话数 ORA-00019: 超出最大会话许可数 ORA-00020: 超出最大进 ...
- Oracle 错误代码(ORA)对照表
ORA-00001: 违反唯一约束条件 (.) 错误说明:当在唯一索引所对应的列上键入重复值时,会触发此异常. ORA-00017: 请求会话以设置跟踪事件 ORA-00018: 超出最大会话数 OR ...
- oracle 1555错误,日志ORA-1555错误解决
ORA-1555错误简单的说就是针对一个数据块产生一致读时发生了错误.一致读就是指ORACLE利用回滚段来临时重构一个和事务或查询开始时的块状态相同的快照块的过程.如果一个块改变了多次,可能就会有多个 ...
- Oracle 常见错误总结(如:ORA-XXXXX)及问题解决方法
转: Oracle 常见错误总结(如:ORA-XXXXX)及问题解决方法 ORA-00001: 违反唯一约束条件 ORA-00017: 请求会话以设置跟踪事件 ORA-00018: 超出最大会话数 O ...
- Oracle数据库错误消息
导出错误消息 l EXP-00000导出终止失败 原因:导出时产生Oracle错误. 操作:检查相应的Oracle错误消息. l EXP-00001数据域被截断 - 列长度=数字,缓冲区大小=数字,实 ...
最新文章
- SQL 基礎語句-case
- 常用:javascript字符串函数 收藏
- NOIP2016普及组第四题——魔法阵
- 主类网络号怎么算_一文了解网络文化经营许可证的审批范围
- 举例说明Java中代码块的执行顺序
- PHP 中的类, 对象之间的关系
- 95-30-030-java.util-hashMap
- ai医疗行业研究_我作为AI医疗保健研究员的第一个月
- Java——删除文件
- 云IDE:CodeSandbox: 快速进行前端开发的云IDE
- spark sql 字符串转时间戳
- 王之泰201771010131《面向对象程序设计(java)》第十七周学习总结
- C++ 统计n个学生三门课的平均成绩,统计各学生三门课的平均成绩。
- windows xp 系统CMD命令大全
- 【STM32F429的DSP教程】第25章 DSP变换运算-快速傅里叶变换原理(FFT)
- 7.16日 别问了稳定跑就完事~ ksjsb可用版 (日均10w)
- JavaScript_BOM浏览器对象模型
- 简单的@keyframes效果
- winrar分卷压缩和解压
- 神马VS百度,移动互联网战争全面升级!