0

非常令人沮丧的是,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
4

0 回答 0