Объединение Подстановочных символов

  • Можно объединить эти два подстановочных символа (%, _) с литеральными символами для сопоставления с шаблоном:

Объединение Подстановочных символов
  • Можно использовать идентификатор ESCAPE, чтобы искать сами символы % и _.

Символы % и _ могут использоваться в любой комбинации с литеральными символами. Пример на рисунке выводит на экран имена всех сотрудников, у фамилий которых есть буква "o" на втором месте.

Идентификатор ESCAPE

Когда у Вас должно быть точное совпадение для самих символов % и _, используйте идентификатор ESCAPE. Эта опция определяет ESCAPE-символ. Если Вы хотите искать строки, которые содержат SA_, можно использовать следующий SQL-оператор:

    SELECT employee_id, last_name, job_id
FROM employees WHERE job_id LIKE '%SA\_%' ESCAPE '\';

Идентификатор ESCAPE идентифицирует наклонную черту влево (\) как ESCAPE-символ. В SQL-операторе ESCAPE символ предшествует подчеркиванию (_). Это заставляет сервер Oracle интерпретировать подчеркивание буквально.

Далее: Функции символьного манипулирования

Смотрите также
Комментарии
Написать

(обязательно)

(обязательно)

Это не спам (обязательно)