FLOOR¶
说明¶
取底函数,返回小于或等于所给数字表达式的最大整数;对interval day to second类型,返回值为整数天。
返回值¶
- 非 INTERVAL DAY TO SECOND 类型 —— 返回与
numeric_expression相同的类型- INTERVAL DAY TO SECOND 类型 —— 返回结果为整数天
注解
INTERVAL DAY TO SECOND 类型表示的是两个时间之间的差异。
示例¶
示例1: 用 FLOOR 计算整数
-- 用 FLOOR 计算整数
SELECT FLOOR(26);
FLOOR(double precision) |
-----------------------------
26 |
总数目:1
示例2: 用 FLOOR 计算浮点数
-- 用 FLOOR 计算浮点数
SELECT FLOOR(13.3);
FLOOR(numeric) |
--------------------
13 |
总数目:1
示例3: 用 FLOOR 计算 INTERVAL DAY TO SECOND 类型
-- 用 FLOOR 计算 INTERVAL DAY TO SECOND 类型
SELECT FLOOR(TO_DATE('2000-4-25', 'YYYY-MM-DD') - TO_DATE('1999-4-25', 'YYYY-MM-DD'));
FLOOR(double precision) |
-----------------------------
366 |
总数目:1