-3

谁能帮我解决这个例外?

ORA-01438: 该列允许的值大于指定的精度

ORA-06512:在“DM001.DFEE_AFT_IUD_JOURNAL”,第 58 行

ORA-04088: 执行触发器 'DM001.DFEE_AFT_IUD_JOURNAL' 时出错 ORA-06512: 在第 4 行

4

3 回答 3

3

您正在尝试将值存储到比表的列定义允许的长度更长的记录字段中。

您的列可能被定义为 NUMBER(3),但您正试图在其中存储更长的数字,例如 1250。

于 2011-08-16T17:16:51.517 回答
2

您试图在任何“精度”大于定义的列中插入一个值。

于 2011-08-16T17:14:29.570 回答
1

您可能尝试输入大于创建表时定义的值(即 varchar2(4) -> 尝试的值 10000)

于 2011-08-16T17:17:33.397 回答