ES|QL SIGNUM function
number-
Numeric expression. If
null, the function returnsnull.
Returns the sign of the given number. It returns -1 for negative numbers, 0 for 0 and 1 for positive numbers.
| number | result |
|---|---|
| double | double |
| integer | double |
| long | double |
| unsigned_long | double |
ROW d = 100.0
| EVAL s = SIGNUM(d)
| d: double | s:double |
|---|---|
| 100 | 1.0 |