CEILING(または CEIL)関数 - Amazon Redshift

CEILING(または CEIL)関数

CEILING 関数または CEIL 関数は、数値を最も近い整数に切り上げるために使用します。(FLOOR 関数は、数値を最も近い整数に切り下げます。)

Syntax

CEIL | CEILING(number)

Arguments

number

数値、または数値に評価される式。SMALLINT、INTEGER、BIGINT、DECIMAL、FLOAT4、FLOAT8、または SUPER 型にすることができます。

戻り型

CEILING および CEIL は、引数と同じデータ型を返します。

入力が SUPER 型の場合、出力は入力と同じ動的型を保持しますが、静的型は SUPER 型のままです。SUPER の動的型が数値でない場合、Amazon Redshift は null を返します。

Example

特定の取引において支払われたコミッションの切り上げ値を計算します。

select ceiling(commission) from sales where salesid=10000; ceiling --------- 29 (1 row)