CEILING / CEIL
Calculates the smallest integer greater than the numeric expression given.
Syntax
CEILING( expr )
CEIL ( expr )
Arguments
Parameter  | 
Description  | 
|---|---|
  | 
Numeric expression  | 
Returns
Real arguments are automatically cast to double precision.
Notes
If the input value is NULL, the result is NULL.
Examples
FLOOR vs. CEIL vs. ROUND
numbers=> SELECT FLOOR(x), CEIL(x), ROUND(x)
.      FROM (VALUES (0.0001), (-0.0001)
.           , (PI()), (-2.718281), (500.1234)) as t(x);
floor | ceil | round
------+------+------
    0 |    1 |    -0
    3 |    4 |     3
   -3 |   -2 |    -3
  500 |  501 |   500