Re: Aren't regex_*() functions built-in?
От | Adrian Klaver |
---|---|
Тема | Re: Aren't regex_*() functions built-in? |
Дата | |
Msg-id | 03377896-6a6c-435f-8a42-6f617f1adf22@aklaver.com обсуждение исходный текст |
Ответ на | Aren't regex_*() functions built-in? (pf@pfortin.com) |
Список | pgsql-general |
On 11/11/23 16:12, pf@pfortin.com wrote: > Hi, > > PostgreSQL 15.4 on x86_64-mageia-linux-gnu, compiled by gcc (Mageia > 12.3.0-3.mga9) 12.3.0, 64-bit > (the distro which can't figure out how to provide pgAdmin4) > > Aren't all the functions listed in > https://www.postgresql.org/docs/current/functions-string.html > assumed to be included in a base installation? > > I'm able to use replace(); but with regex_replace(), I get: > ERROR: function regex_replace(text, unknown, unknown, unknown) does not > exist Hint: No function matches the given name and argument types. You > might need to add explicit type casts. Probably because it is spelled regexp_replace (). > > ncsbe=# \df "replace" > List of functions > Schema | Name | Result data type | Argument data types | Type > ------------+---------+------------------+---------------------+------ > pg_catalog | replace | text | text, text, text | func > (1 row) > > ncsbe=# \df "regex" > List of functions > Schema | Name | Result data type | Argument data types | Type > --------+------+------------------+---------------------+------ > (0 rows) > > There are no regex* functions in /usr/share/postgresql/extension > > Thanks, > Pierre > > -- Adrian Klaver adrian.klaver@aklaver.com
В списке pgsql-general по дате отправления: