Re: [BUGS] BUG #14512: Backslashes in LIKE

Поиск
Список
Период
Сортировка
От Alex Malek
Тема Re: [BUGS] BUG #14512: Backslashes in LIKE
Дата
Msg-id CAGH8cccDiRCwUeh4OMRsMEDWEc8aQWJsORw4O05nQgUkO7p7Yw@mail.gmail.com
обсуждение исходный текст
Ответ на [BUGS] BUG #14512: Backslashes in LIKE  (vojta.rylko@gmail.com)
Ответы Re: [BUGS] BUG #14512: Backslashes in LIKE
Список pgsql-bugs

Given the current behavior the same query will work or raise on error based on context.
That is pretty confusing.

Consider:

 foo=> CREATE TABLE bar (a varchar);
CREATE TABLE
foo=> SELECT * FROM bar WHERE a LIKE 'e\';
 a 
---
(0 rows)

foo=> INSERT INTO bar VALUES ('e');
INSERT 0 1
foo=> SELECT * FROM bar WHERE a LIKE 'e\';
 a 
---
(0 rows)

foo=> INSERT INTO bar VALUES ('ee');
INSERT 0 1
foo=> SELECT * FROM bar WHERE a LIKE 'e\';
ERROR:  LIKE pattern must not end with escape character

В списке pgsql-bugs по дате отправления:

Предыдущее
От: Osahon Oduware
Дата:
Сообщение: [BUGS] QGIS Seem To Bypass PostgreSQL/PostGIS User Privileges/Permissions
Следующее
От: "David G. Johnston"
Дата:
Сообщение: Re: [BUGS] BUG #14512: Backslashes in LIKE