非常令人沮丧的是,array_replace 函数存在于版本 9 中,但不存在于 11 或 12 中。有没有办法激活这个函数或类似的东西?请帮忙
我正在运行 Postgres 11.5,select version()
给了我以下
version
------------------------------------------------------------
PostgreSQL 11.5, compiled by Visual C++ build 1914, 64-bit
当我使用"\df"
array_replace() 列出函数时,它不是列出的少数基于数组的函数之一
List of functions
Schema | Name | Result data type | Argument data types | Type
--------+-----------------------+------------------+------------------------------------+------
public | armor | text | bytea | func
public | armor | text | bytea, text[], text[] | func
public | array_append_distinct | anyarray | anyarray, anyelement | func
public | array_distinct | anyarray | anyarray | func
public | array_sort | anyarray | anyarray | func
public | citext | citext | boolean | func
public | citext | citext | character | func
public | citext | citext | inet | func