与えられた数値式に等しいか、より小さい最大整数値を返す、スカラ数値関数です。
Synopsis
{fn FLOOR(numeric-expression)}
引数
numeric-expression その下限値が計算される数
概要
FLOOR は、numeric-expression と同じデータ型を返します。numeric-expression が NULL 値、空文字列 (' ')、または非数値文字列のとき、FLOOR は NULL を返します。
以下のメソッド・コールを使用することで、Caché ObjectScript からこの関数を呼び出すこともできます。
$SYSTEM.SQL.CEILING(numeric-expression)
以下は、FLOOR の結果の例です。
SELECT DISTINCT {fn Floor(167.45)} AS FloorNum
FROM Sample.Person 
これは、167 を返します。
SELECT DISTINCT {fn Floor(167.00)} AS FloorNum
FROM Sample.Person 
これは、167 を返します。
SELECT DISTINCT {fn Floor(-167.45)} AS FloorNum
FROM Sample.Person 
これは、-168 を返します。
SELECT DISTINCT {fn FLOOR(-167.00)} AS FloorNum
FROM Sample.Person 
これは、-167 を返します。
関連項目
CEILING