Вопросы к Поиску с Алисой
Escape-символ в регулярных выражениях SQL работает как управляющий символ, который используется перед трафаретным символом и сообщает о том, что последний следует трактовать как обычный символ. sql-tutorial.ru
По умолчанию в качестве escape-символа выступает обратная косая черта (|), но с помощью предложения ESCAPE можно выбрать другой символ. www.postgresql.org Чтобы соответствовать самому escape-символу, нужно написать два escape-символа. www.postgresql.org
Пример использования: если в поле нужно отыскать все значения, содержащие символ «», то шаблон ‘%%’ приведёт к тому, что будут возвращены все записи из таблицы. sql-tutorial.ru В этом случае шаблон следует записать так: '%#_%' ESCAPE '#'. sql-tutorial.ru
Предложение ESCAPE позволяет отказаться от использования escape-символа, для этого нужно написать ESCAPE ''. postgrespro.ru www.postgresql.org