惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

让小产品的独立变现更简单 - ezindie.com
让小产品的独立变现更简单 - ezindie.com
T
The Blog of Author Tim Ferriss
博客园 - 司徒正美
freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More
有赞技术团队
有赞技术团队
量子位
S
SegmentFault 最新的问题
博客园 - 聂微东
博客园 - 【当耐特】
J
Java Code Geeks
美团技术团队
Hugging Face - Blog
Hugging Face - Blog
H
Help Net Security
V
V2EX
人人都是产品经理
人人都是产品经理
博客园 - Franky
罗磊的独立博客
Engineering at Meta
Engineering at Meta
A
About on SuperTechFans
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
酷 壳 – CoolShell
酷 壳 – CoolShell
云风的 BLOG
云风的 BLOG
Y
Y Combinator Blog
Apple Machine Learning Research
Apple Machine Learning Research

博客园 - 零一の世界

微信电脑版(WeChat)更改“WeChat Files”文件夹存储位置的方法 如何在Firefox中实现垂直标签页? 火狐浏览器垂直标签页设置方法! Office2024 LTSC 正式版 KMS激活(无需激活工具) 微信平台证书到期更换 VS 常用快捷键和使用技巧 -Visual Studio NLP vs. LLM:一篇帮你看清两者区别的简单指南 s7.net 写数据到plc_C#直接读写S7-200smartPLC的内存数据 Windows服务器系统日志提示:警告—系统—USER32—1076—无 十四年码农再出发:这次带着敬畏与好奇~ FineReprot提示错误:java.lang.IllegalStateException:The null Cache is not alive... About Links 如何让自己的exe程序开机自启动 如何在Windows安装达梦数据库(DM8) SQL Server中如何实现区间随机数值函数的实现? 如何使用网易邮箱大师登录网易企业邮箱? PowerDesigner将PDM导出生成WORD文档(rtf文档) 如何快速从Github下载文件? VS2010打开项目 提示Asp.net4.0未在web服务器上注册的解决方案 Web 项目“RealEstate.Web”的 URL已配置为将 IIS 用作 Web 服务器,但是当前在 IIS Express Web 服务器上已配置URL C# 支付宝对账功能(查询+文件下载+解压+遍历文件+读文件)
Oracle 报错:ORA-01438: 值大于为此列指定的允许精度
零一の世界 · 2021-04-08 · via 博客园 - 零一の世界

今天在插入oracle数据库时,提示“ORA-01438:值大于为此列允许的精度“错误,经网上查找资料后解决了此错误

错误说明

ORA-01438,发生此错误的原因在于我们插入的数据长度超过了字段指定的字段长度,比如插入的数据为102329204123.33829492,小数点前长度为12,小数点后长度为8,若字段字符类型指定为Number(19,12),那么在插入时则就会报错。

首先说下oralce的Number()在插入数据时遵循的规则:

设字段字符类型为Number(a,b),其中a>b,在插入数据时,整数部分长度最大不能超过a-b,小数部分长度如果大于b,则截取b长度的小数存入数据库,其余的将被舍弃。

如刚才我们所举的例子,19-12=7,只能存入整数位长度小于或等于7的数据,大于7时则就会报错。

解决办法

故解决办法就是修改Number(a,b)中的a,使其保障存入数据的整数位长度小于a即可。