Decimal Data Type
A numeric constant is considered to be a decimal data type if it has a decimal point but no exponent, and you are working with Ingres.
A decimal data type is treated as type float if:
• The total number of digits exceeds 31
• You have set the II_NUMERIC_LITERAL environment variable/logical to float