初始值的长度超过字段的大小。
20
原因. . . . . :
指定为关键字INZ的参数的初始值长度大于字段的
长度,或初始值中的小数位数超过字段的小数位数。
对于整数字段(类型I)
- -如果它是3位数字的字段,初始值必须在-128和127之间。
- -若它是5位数字的字段,则初始值必须在-32768和32767之间。
- -若它是10位数字的字段,则初始值必须在-2147483648和2147483647之间 。
- -如果它是20位数字的字段,初始值必须在-9223372036854775808
和9223372036854775807之间。
对于无符号字段(类型U)
- -如果它是3位数字的字段,初始值必须在0和255之间。
- -若它是5位数字的字段,则初始值必须在0和65535之间。
- -若它是10位数字的字段,则初始值必须在0和4294967295之间。
- -如果它是20位数字的字段,初始值必须在0和18446744073709551615之间 。
对于浮点字段(类型F)
- -若它是4字节字段,则初始值必须是0、在+1.1754943E-38
和+3.4028235E+38之间或者在-1.1754943E-38和-3.4028235E+38之间。
- -若它是8字节字段,则初始值必须为0、在+2.224073858507201E-308
和+1.797693134862315E+308之间或者在-2.224073858507201E-308
和-1.797693134862315E+308之间。
忽略初始值。
恢复. . . . . :
更改该初始值或者更改字段的长度或小数位数。 重新编译。