lower(range)
是一个用于提取range
或 multirange
值下界的系统函数。
lower(range)
在 PostgreSQL 9.2 中添加。
用法
lower (anyrange
) →anyelement
lower (anymultirange
) →anyelement
如果提供了空 range
或 multirange
值,则返回 NULL
。
更改历史记录
- PostgreSQL 14
multirange
变体已添加(提交 6df7a969)
- PostgreSQL 9.2
- 已添加(提交 4429f6a9)
示例
lower(range)
的基本用法示例
postgres=# SELECT lower('(0,3.14)'::numrange); lower ------- 0 (1 row) postgres=# SELECT lower('{[-1,3)}'::int4multirange); lower ------- -1 (1 row)
如果提供的值为空,则返回 NULL
postgres=# SELECT lower('(,)'::numrange) IS NULL; ?column? ---------- t (1 row)
参考文献
- PostgreSQL 文档: 多范围函数