#regex #postgresql #plpgsql
#регулярное выражение #postgresql #plpgsql
Вопрос:
Возможно ли изменить регистр того, что вы сопоставили в REGEXP_REPLACE
, на верхний или нижний регистр в Postgres 8 ? В Perl вы можете использовать ‘u’, ‘ U’, ‘l’ и ‘L’, но, похоже, в Postgres нет ничего подобного.
Я пытаюсь сделать что-то, что функционально очень похоже initcap
, но не совсем то же самое.
В качестве альтернативы я думаю, что мог бы использовать обратный вызов функции с совпадениями в качестве параметров, но похоже, что это тоже невозможно.
Комментарии:
1. Вы можете использовать Perl, см. PL / Perl .