Expressions passed to this function must have one of the following data types:
- BYTEINT
- SMALLINT
- INTEGER
- BIGINT
- FLOAT/REAL/DOUBLE PRECISION
- DECIMAL/NUMERIC
- NUMBER