Skip to content

PostgreSQL multirange() 函数 ​

PostgreSQL multirange() 函数返回一个包含了给定范围的多值范围。

PostgreSQL multirange() 语法 ​

这里是 PostgreSQL multirange() 函数的语法:

sql
multirange(anyrange) -> anymultirange

参数 ​

  • anyrange

    必需的。 一个范围值。

返回值 ​

PostgreSQL multirange() 函数返回一个多值范围,它只包含给定的范围。

PostgreSQL multirange() 实例 ​

这里整理了一些 PostgreSQL multirange() 函数的示例。

示例 1 ​

sql
SELECT multirange('(1, 3)'::int4range);
bash
 multirange
------------
 {[2,3)}

示例 2 ​

sql
SELECT multirange('[1.1, 5)'::numrange);
bash
 multirange
------------
 {[1.1,5)}