The CEILING function returns the smallest integer value greater than a number. If the number is already an integer, it returns the same number as the result. The return data type is the data type of the input parameter.
Below you can see how the CEILING function behaves at different values.
1 2 3 4 5 | SELECT CEILING(1), CEILING(0.34234), CEILING(-1), CEILING(0.0), CEILING(-0.999) |