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