java.sql.SQLException: ORA-01438: 值大于此列指定的允许精确度
生活随笔
收集整理的這篇文章主要介紹了
java.sql.SQLException: ORA-01438: 值大于此列指定的允许精确度
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
?java.sql.SQLException: ? ORA-01438: ? 值大于此列指定的允許精確度??
?
請看: ?
? SQL> ? create ? table ? test ? (num ? number(4,2)); ?
? ?
? 表已創(chuàng)建。 ?
? ?
? SQL> ? insert ? into ? test ? values ? (4.232323232); ?
? ?
? 已創(chuàng)建 ? 1 ? 行。 ?
? ?
? SQL> ? select ? * ? from ? test; ?
? ?
? ? ? ? ? ? ? ? NUM ?
? ---------- ?
? ? ? ? ? ? ? 4.23????
?
比如定義為number(4,2),卻要插入一個值200.12的話,就會出錯啊。
?
?
轉載于:https://www.cnblogs.com/nanshouyong326/archive/2009/05/10/1453633.html
總結
以上是生活随笔為你收集整理的java.sql.SQLException: ORA-01438: 值大于此列指定的允许精确度的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 联表UPDATE
- 下一篇: SQL 连接字符串的说明(转)