upper_inf()

检查范围或多重范围上限是否为无穷大的函数

upper_inf() 是一个系统函数,用于确定rangemultirange值的上限是否为无穷大。

upper_inf()PostgreSQL 9.2 中添加。

用法

upper_inf ( anyrange ) → boolean
upper_inf ( anymultirange ) → boolean

如果提供了空的 rangemultirange 值,将始终返回 false

变更历史

示例

upper_inf() 的基本用法示例

postgres=# SELECT upper_inf('(0.1,)'::numrange);
 upper_inf 
-----------
 t
(1 row)

postgres=# SELECT upper_inf('(,3.4)'::numrange);
 upper_inf 
-----------
 f
(1 row)

postgres=# SELECT upper_inf('{(2,)}'::int4multirange);
 upper_inf 
-----------
 t
(1 row)

分类

Range / multirange types, System function

另请参阅

lower_inf(), upper_inc(), upper(range)

反馈

提交关于 "upper_inf()" 的任何评论、建议或更正 请在此处