PostgreSQL 数组函数参考

本页整理了 PostgreSQL 数组相关的函数,包括追加元素、插入元素、删除元素、合并数组等。

  1. array_append

    PostgreSQL array_append() 函数将指定的元素追加到指定的数组的最后并返回修改后的数组。
  2. array_cat

    PostgreSQL array_cat() 函数将两个指定的数组连接为一个数组并返回连接后的数组。
  3. array_dims

    PostgreSQL array_dims() 函数返回一个表示指定的数组的维度的文本。
  4. array_fill

    PostgreSQL array_fill() 函数返回一个填充了指定的元素的数组。
  5. array_length

    PostgreSQL array_length() 函数返回指定的数组中指定维度的长度。
  6. array_lower

    PostgreSQL array_lower() 函数返回指定的数组中指定维度的起始索引。
  7. array_ndims

    PostgreSQL array_ndims() 函数返回指定的数组的维度数。
  8. array_position

    PostgreSQL array_position() 函数在一个指定的数组中查找指定的元素,并返回第一次出现的下标。
  9. array_positions

    PostgreSQL array_positions() 函数在一个指定的数组中查找指定的元素,并返回由所有出现的下标组成的数组。
  10. array_prepend

    PostgreSQL array_prepend() 函数将指定的元素添加到指定的数组的开头并返回修改后的数组。
  11. array_remove

    PostgreSQL array_remove() 函数从指定的数组中删除所有指定的元素并返回修改后的数组。
  12. array_replace

    PostgreSQL array_replace() 函数在指定的数组中使用一个新元素替换指定的元素并返回修改后的数组。
  13. array_to_string

    PostgreSQL array_to_string() 函数将数组中的所有元素使用分隔符连接起来并返回结果。
  14. array_upper

    PostgreSQL array_upper() 函数返回指定的数组中指定维度的最大索引。
  15. cardinality

    PostgreSQL cardinality() 函数返回数组中的所有的元素的总数。
  16. trim_array

    PostgreSQL trim_array() 函数从指定的数组的最后删除指定数量的元素并返回修改后的数组。
  17. unnest

    PostgreSQL unnest() 函数将指定的数组展开为一个行的集合。