Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
谁能帮我解决这个例外?
ORA-01438: 该列允许的值大于指定的精度 ORA-06512:在“DM001.DFEE_AFT_IUD_JOURNAL”,第 58 行 ORA-04088: 执行触发器 'DM001.DFEE_AFT_IUD_JOURNAL' 时出错 ORA-06512: 在第 4 行
ORA-01438: 该列允许的值大于指定的精度
ORA-06512:在“DM001.DFEE_AFT_IUD_JOURNAL”,第 58 行
ORA-04088: 执行触发器 'DM001.DFEE_AFT_IUD_JOURNAL' 时出错 ORA-06512: 在第 4 行
您正在尝试将值存储到比表的列定义允许的长度更长的记录字段中。
您的列可能被定义为 NUMBER(3),但您正试图在其中存储更长的数字,例如 1250。
您试图在任何“精度”大于定义的列中插入一个值。
您可能尝试输入大于创建表时定义的值(即 varchar2(4) -> 尝试的值 10000)