ISFINITE

说明

测试给定的日期时间是否是有穷的日期时间

语法

isfinite ::=

参数

expression

DATE、TIMESTAMP、TIMESTAMP WITH TIME ZONE类型

返回值

BOOL类型,如果是有穷日期时间,则返回真,否则返回假

示例

示例1: 用 ISFINITE 判断是否为有穷时间

--  用 ISFINITE 判断是否为有穷时间
SELECT ISFINITE(TIMESTAMP '2010-1-1 12:12:12');
ISFINITE(boolean)      |
-----------------------
true                   |
总数目:1


SELECT ISFINITE(DATE 'INFINITY');
ISFINITE(boolean)      |
-----------------------
false                  |
总数目:1