multirange()

一个用于从范围生成多范围的函数

multirange() 是一个系统函数,用于返回一个包含指定 range 值的 multirange 值。

multirange()PostgreSQL 14 中被添加。

用法

multirange ( anyrange ) → anymultirange

变更历史

示例

multirange() 的基本用法示例

postgres=# SELECT multirange('[1.5,2.1)'::numrange);
 multirange  
-------------
 {[1.5,2.1)}
(1 row)

可以指定一个空范围

postgres=# SELECT multirange('empty'::int4range);
 multirange 
------------
 {}
(1 row)

分类

Range / multirange types, System function

另请参阅

unnest()

反馈

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