Re: Using backslash in query

Поиск
Список
Период
Сортировка
Искать
От
Tom Lane
Тема
Re: Using backslash in query
Дата
Msg-id
19903.1065195244@sss.pgh.pa.us
Ответ на
Using backslash in query (Michael Brusser)
Список
Дерево обсуждения
Re: PostgreSQL not ACID compliant? Christopher Browne <cbbrowne@acm.org>
Re: PostgreSQL not ACID compliant? Tom Lane <tgl@sss.pgh.pa.us>
Michael Brusser  writes:
> But when I doubled the number of backslashes:
>   SELECT smth. FROM  tbl WHERE situation LIKE '%\\\\%';
> - it actually worked fine.

Backslash is special to both the string-literal parser and the LIKE code.
So when you write the above, the pattern value that arrives at the LIKE
processor has one less level of backslashing:%\\%
and the LIKE processor interprets this as percent, a literal backslash,
and another percent.
		regards, tom lane

В списке pgsql-hackers по дате отправления
От: Tom Lane
Дата:
От: Rod Taylor
Дата:
FAQ