java.sql.SQLException: ORA-01438: 值大于此列指定的允许精确度
请看: SQL> create table test (num number(4,2)); 表已创建。 SQL> insert into test values (4.232323232); 已创建 1 行。 SQL> select * from test; NUM ---------- 4.23
比如定义为number(4,2),却要插入一个值200.12的话,就会出错啊。
转载于:https://www.cnblogs.com/nanshouyong326/archive/2009/05/10/1453633.html