Re: Regular expressions or LIKE ? HELP needed !

Поиск
Список
Период
Сортировка
От 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 !  (Jeff Eckermann <jeff_eckermann@yahoo.com>)
Список 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 по дате отправления:

Предыдущее
От: Hervé Piedvache
Дата:
Сообщение: Regular expressions or LIKE ? HELP needed !
Следующее
От: g.hintermayer@inode.at (Gerhard Hintermayer)
Дата:
Сообщение: Re: very slow updates