Skip to content

PostgreSQL lower_inf() 函数 ​

PostgreSQL lower_inf() 函数检查一个给定范围的下限是否是无穷小。

PostgreSQL lower_inf() 语法 ​

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

sql
lower_inf(anyrange) -> boolean
lower_inf(anymultirange) -> boolean

参数 ​

  • anyrange

    必需的。 一个范围值。

  • anymultirange

    必需的。 一个多值范围值。

返回值 ​

PostgreSQL lower_inf() 函数返回一个布尔值,表示给定范围的下限是否是无穷小。

PostgreSQL lower_inf() 实例 ​

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

示例 1 ​

sql
SELECT
  lower_inf('(1, 5)'::int4range),
  lower_inf('(, 5)'::int4range);
bash
 lower_inf | lower_inf
-----------+-----------
 f         | t

示例 2 ​

sql
SELECT lower_inf('{(, 2], (2, 4)}'::int4multirange);
bash
 lower_inf
-----------
 t