Изменить регистр или использовать функцию обратного вызова в regexp_replace в PostgreSQL? - PullRequest
2 голосов
/ 13 апреля 2011

Можно ли изменить регистр того, что вы выбрали в REGEXP_REPLACE, на верхний или нижний регистр, в Postgres 8+? В Perl вы можете использовать '\ u', '\ U', '\ l' и '\ L', но в Postgres, похоже, нет ничего похожего.

Я пытаюсь сделать что-то, что функционально очень похоже на initcap, но не совсем то же самое.

В качестве альтернативы я думаю, что я мог бы использовать функцию обратного вызова с совпадениями в качестве параметров, но не похоже, что это возможно .

...