尝试将除 0 以外的任何数字插入格式为 NUMBER (2,2) 的字段时,我遇到了该错误。
UPDATE
PROG_OWN.PROG_TPORCENTAJE_MERMA
SET
PCT_MERMA = 3
WHERE
IDN_PORCENTAJE_MERMA = 1
[错误代码:1438,SQL 状态:22003] ORA-01438:值大于此列允许的指定精度
COLUMN_NAME DATA_TYPE TYPE_NAME COLUMN_SIZE BUFFER_LENGTH DECIMAL_DIGITS
PCT_MERMA 3 NUMBER 2 0 2
如果我尝试使用十进制数字,也会发生这种情况。
知道为什么吗?