CEIL / CEILING 関数 - 切り上げ整数を求める -

SQL-92/99   Oracle DB2 SQL Server MySQL PostgreSQL Access

Oracle, DB2, PostgreSQL

CEIL( 数値 )


DB2, SQL Server, MySQL

CEILING( 数値 )


戻り値 : 数値の切り上げ整数値

関連キーワード

FLOOR 関数(切り下げ), ROUND 関数(四捨五入), TRUNC / TRUNCATE 関数(切り捨て)

 CEIL / CEILING 関数は、指定した数値データの切り上げ整数値を求めるときに使用します。 また、数値データに負の値を指定した場合には、切り上げた負の値を返します。

-- 【説明】
-- 次の SQL 文は、「T_25_1」表から「EXCHANGE」列のデータを切り上げた整数値を取得します。

-- Oracle, DB2, PostgreSQL

SELECT COUNTRY, EXCHANGE, CEIL(EXCHANGE) AS CEIL_EXCHANGE FROM T_21_1;


-- DB2, SQL Server, MySQL

SELECT COUNTRY, EXCHANGE, CEILING(EXCHANGE) AS CEIL_EXCHANGE FROM T_21_1;


COUNTRYEXCHANGECEIL_EXCHANGE
USA 0.931
EU 1.032
AUSTRALIA 1.112
CHINA -0.950
THAILAND -0.800

参考表

T_25_1

COUNTRYEXCHANGE
USA 0.93
EU 1.03
AUSTRALIA 1.11
CHINA -0.95
THAILAND -0.80