Как избежать символа буквенного процента, когда включена опция NO_BACKSLASH_ESCAPES?

Моя компания запускает MySQL в режиме NO_BACKSLASH_ESCAPES. Как я могу избежать буквенного % или _ в запросе LIKE в этом режиме? Стандартный способ – \% , но это не работает в этом режиме.

Пример: столбец имеет следующие значения: 5% off , 50% off . Следующий запрос работает в стандартном режиме, но не в режиме NO_BACKSLASH_ESCAPES:

 SELECT * FROM mytable WHERE mycol LIKE '5\% off' 

вам нужно бежать

 select * from mytable where mycol like '5\% off' escape '\'; 

Для версии, которая работает независимо от режима NO_BACKSLASH_ESCAPES, вы можете использовать другой символ, например, pipe:

 select * from mytable where mycol like '5|% off' escape '|'; 
  • Каковы HTML и XML, специальные символы?
  • Как написать символ и в файле android strings.xml
  • Введите символ «&» в текстовую метку в Windows Forms?
  • Какие символы нужно избегать при использовании Bash?
  • NSURL URLWithString: имеет значение null с неанглийскими акцентированными символами
  • Interesting Posts

    Как поддерживать кодировку UTF-8 в Eclipse

    Могу ли я создать словарь общих типов?

    Получение времени, прошедшего в Objective-C

    UIForm с prependId = “false” breaks

    Преобразование типов при использовании протокола в Swift

    удаление пустого серого пространства в datagrid в c #

    остановите IntelliJ IDEA для переключения уровня Java-уровня каждый раз, когда pom перезагружается (или меняет уровень языка проекта по умолчанию)

    Как отключить защищенный режим в Internet Explorer 9?

    Преобразование строки в int с помощью bool / fail в C ++

    Превосходит ли препроцессор C99 Turing?

    Как присоединиться / объединить 2 таблицы рабочих таблиц с помощью 3-й таблицы в Excel?

    GCC и предварительно скомпилированные заголовки

    ReactJS: Warning: setState (…): невозможно обновить во время существующего перехода состояния

    Командная строка в полноэкранном режиме Vista или замена

    Лучшая практика для внедрения отказоустойчивого инициализатора в Swift

    Давайте будем гением компьютера.