isempty()

一个用于检查范围或多范围是否为空的函数

isempty() 是一个系统函数,用于确定 rangemultirange 值是否为空。

isempty() 添加于 PostgreSQL 9.2

用法

isempty ( anyrange ) → boolean
isempty ( anymultirange ) → boolean

变更历史

示例

isempty() 的基本用法示例

postgres=# SELECT isempty('empty'::int8range);
 isempty 
---------
 t
(1 row)

postgres=# SELECT isempty('{}'::nummultirange);
 isempty 
---------
 t
(1 row)

postgres=# SELECT isempty('(1,3)'::int8range);
 isempty 
---------
 f
(1 row)

postgres=# SELECT isempty('{[1,2), [3,4)}'::int4multirange);
 isempty 
---------
 f
(1 row)

分类

Range / multirange types, System function

另请参阅

multirange(), lower(), upper(), lower_inc(), upper_inc(), lower_inf(), upper_inf(), range_merge(), unnest()

反馈

请在此 提交关于“isempty()”的任何评论、建议或更正