-2004: Numeric constant too long

Explanation:

...

       1.      The number contains more than 38 digits (see Restrictions for SQL Statements).

       2.      The number does not comply with the definition of the range of values.

User Action:

The number which was incorrectly entered may be determined from the position specification in the error message.

...

       1.      The number must be reduced to 38 significant digits and specified as a floating point literal where applicable.

       2.      Check the definition of the range of values and correct the specification of the number accordingly.