CEIL 指定した数値以上の最小の整数を返すSQL関数

CEILとは、指定した数値以上の最小の整数を返すSQL関数である。

CEIL
DBMS CEIL CEILING
MySQL
Oracle
PostgreSQL
SQL Server

CEILの構文

CEIL(number)
number

基準となる数値を指定する。

CEILの使用例

SQL> SELECT CEIL(2.5) FROM DUAL;

CEIL(2.5)
----------
       3

SQL> SELECT CEIL(-2.5) FROM DUAL;

CEIL(-2.5)
----------
      -2

SQL>

関連SQL関数

丸め(端数処理)に関しては、CEIL以外にも次表に示すSQL関数がある。

丸め(端数処理)に関するSQL関数
SQL関数説明
FLOOR指定した数値以下の最大の整数を返す。
ROUND数値や日付を丸めた値を返す。
TRUNC数値や日付を切り捨てた値を返す。