社区
Oracle
帖子详情
请教:java.sql.SQLException: ORA-01438: 值大于此列指定的允许精确度
不懂王
2003-01-17 04:24:38
请问高手,我在执行SQL语句时遇到以下错误:
java.sql.SQLException: ORA-01438: 值大于此列指定的允许精确度
请问可能是什么原因造成的?
...全文
1735
6
打赏
收藏
请教:java.sql.SQLException: ORA-01438: 值大于此列指定的允许精确度
请问高手,我在执行SQL语句时遇到以下错误: java.sql.SQLException: ORA-01438: 值大于此列指定的允许精确度 请问可能是什么原因造成的?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
ropriest
2003-01-17
打赏
举报
回复
插入的数据超出字段所允许的精度范围!
snowy_howe
2003-01-17
打赏
举报
回复
比如定义为number(4,2),却要插入一个值200.12的话,就会出错啊。
NiuNiuTZ
2003-01-17
打赏
举报
回复
number(m,n)
check your column datatype
snowy_howe
2003-01-17
打赏
举报
回复
Net8(High Water Mark) 同学,请看:
SQL> create table test (num number(4,2));
表已创建。
SQL> insert into test values (4.232323232);
已创建 1 行。
SQL> select * from test;
NUM
----------
4.23
snowy_howe
2003-01-17
打赏
举报
回复
数据库的表中字段长度有限,想要插入超过长度的值就会出错。
hbu-dragon
2003-01-17
打赏
举报
回复
表中的数值字段小数位数少
java
.
sql
.
SQL
Exception
:
ORA
-
01438
:
值
大于
此列
指定
的
允许
精确度
本文介绍在
Ora
cle数据库中创建了一个包含特定精度的number类型的字段,并尝试插入超过该精度的数据时所遇到的问题。通过一个具体的例子说明当尝试插入的数
值
超过列
指定
的
允许
精确度
时会触发
ORA
-
01438
错误。
java
.
sql
.
SQL
Exception
:
ORA
-00911: 无效字符 解决方法
本文解决了一个使用
Java
连接
Ora
cle数据库时遇到的问题,即执行插入操作时报
ORA
-00911: 无效字符错误。问题根源在于
SQL
语句末尾多余的分号,去除后问题得以解决。
ora
cle错误解决积累
本文记录了作者在使用
Ora
cle数据库过程中遇到的各种错误及解决方法,包括
ORA
-01017、ExhaustedResultset等常见问题。
ora
cle错误亲历
本文记录了作者在使用
Ora
cle过程中遇到的各种错误及解决方法,包括
ORA
-01017、
ORA
-00600等常见错误,涉及用户名密码验证、结果集耗尽、
SQL
语句错误等问题。
易语言源码易模块添加图标
易语言源码易模块添加图标
Oracle
17,134
社区成员
55,258
社区内容
发帖
与我相关
我的任务
Oracle
Oracle开发相关技术讨论
复制链接
扫一扫
分享
社区描述
Oracle开发相关技术讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章