Выполнение действия Db Got error 'nothing to repeat at offset 1' from regexp

  • Автор темы Автор темы zippomode
  • Дата начала Дата начала

zippomode

Пользователь
Регистрация
30.10.2015
Сообщения
56
Реакции
5
Баллы
8
запрос по мускулю:
SELECT * FROM `node` WHERE `type` LIKE 'nickskin' AND `title` REGEXP '^♓ero$'
простейший запрос выдаёт ошибку
при этом проверил в phpmyadmin - всё отрабатывает корректно

собственно, какие-то варианты починить? или может идеи что виновато?
 
Попробуй так:
C#:
Развернуть Свернуть Копировать
SELECT * FROM node WHERE type LIKE \"nickskin\" AND title REGEXP \"^♓ero$\";

И еще вопрос. А зачем использовать LIKE когда условие такое строгое?) Наверное правильнее "=" использовать.
 
  • Оценить
Реакции: zippomode
Попробуй так:
C#:
Развернуть Свернуть Копировать
SELECT * FROM node WHERE type LIKE \"nickskin\" AND title REGEXP \"^♓ero$\";

И еще вопрос. А зачем использовать LIKE когда условие такое строгое?) Наверное правильнее "=" использовать.
строго говоря мне нужна конкретная запись в базе, но я хз как именно она в базе выглядит
потому и лайк

иии эээ, нет, мускуль не принимает запросы с \ и тд

*сорян за крайне медленный комментарий, зашивался по другим задачам
 
дело видимо именно в кодировке которой зенка передаёт запрос
на обычном английском поиск работает вменяемо
попытка поиска по ⇚♛юля♛⇛ - всё ломается
 
в итоге экспортировал базу, буду работать так...
 

Кто просматривает тему: (Всего: 0, Пользователи: 0, Гости: 0)