此条目涉及 PostgreSQL 的一项功能,该功能是 PostgreSQL 18 的一部分,预计将于 2025 年底发布。
array_reverse()
是一个系统函数,用于反转指定 数组 的第一维。
array_reverse()
在 PostgreSQL 18 中添加。
示例
array_reverse()
的基本用法示例
postgres=# SELECT array_reverse(ARRAY[1,2,3]); array_reverse --------------- {3,2,1} (1 row)
反转具有多个维度的数组
postgres=# SELECT array_reverse(ARRAY[[1,2,3],[4,5,6]]); array_reverse ------------------- {{4,5,6},{1,2,3}} (1 row)
参考文献
- PostgreSQL 18 文档: 数组函数