Postgres Функция array_replace не существует в версиях 11, 12 - PullRequest
0 голосов
/ 11 июля 2020

Довольно неприятно, что функция 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
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...