SQL/MX 2.x Messages Manual (G06.24+, H06.03+)
Parser and Compilation Messages (3000 through
3999)
HP NonStop SQL/MX Messages Manual—523730-004
5-5
SQL 3015
Cause. You defined a scale value with greater precision than SQL/MX allows.
Effect. The operation fails.
Recovery. Redefine the scale with a precision value less than or equal to the
allowable value.
SQL 3016
Cause. You gave a decimal item, value, with precision greater than 18, which is not
supported.
Effect. The operation fails.
Recovery. Redefine the item with a precision value of 18 or less.
SQL 3017
Cause. You specified an unexpected value, value. SQL/MX requires an unsigned
integer.
Effect. The operation fails.
Recovery. Replace the value with an unsigned integer and resubmit.
SQL 3018
Cause. You specified an unexpected value, value. SQL/MX requires an unsigned
smallint.
Effect. The operation fails.
Recovery. Replace the value with an unsigned smallint and resubmit.
3015 Scale value cannot exceed precision value.
3016 Precision of decimal, value, cannot exceed 18.
3017 An unsigned integer was expected, not value.
3018 An unsigned smallint was expected, not value.