| От | Holger Klawitter |
|---|---|
| Тема | Re: Regular expressions or LIKE ? HELP needed ! |
| Дата | |
| Msg-id | 200208011310.52745.lists@klawitter.de обсуждение исходный текст |
| Ответ на | Regular expressions or LIKE ? HELP needed ! (Hervé Piedvache <herve@elma.fr>) |
| Ответы |
Re: Regular expressions or LIKE ? HELP needed !
|
| Список | pgsql-general |
> How to escape a "(" ??
select name block where code ~* 'lower\\(';
First, you have to escape the '(' in order to make regexps match the bracket
instead of using it as a grouping operator.
And then you have to escape the escape in order to get it passed to the regexp
system (at least with psql).
> select name from block where code ike '%lower(''%';
Works for me in 7.2.1 (ike should be ilike). Which postgres version are you
running?
With kind regards / mit freundlichem Gruß
Holger Klawitter
--
Holger Klawitter http://www.klawitter.de
lists@klawitter.de
В списке pgsql-general по дате отправления:
Сайт использует файлы cookie для корректной работы и повышения удобства. Нажимая кнопку «Принять» или продолжая пользоваться сайтом, вы соглашаетесь на их использование в соответствии с Политикой в отношении обработки cookie ООО «ППГ», в том числе на передачу данных из файлов cookie сторонним статистическим и рекламным службам. Вы можете управлять настройками cookie через параметры вашего браузера