Drakon
Новичок
Экранирование метасимволов в REGEXP
Как экранировать мета-символы в SQL-запросе с использованием REGEXP?
Я делаю поиск по каталогу. Там если в запросе ввести "?", то в REGEXP получается REGEXP "?"
И MySQL выдаёт ошибку. Если экранировать знак вопроса, например с помощью preg_quote, то тоже ошибка.
В обоих случаях:
Error number: 1139
Got error 'repetition-operator operand invalid' from regexp
MySQL 4.1.10a
Как экранировать мета-символы в SQL-запросе с использованием REGEXP?
Я делаю поиск по каталогу. Там если в запросе ввести "?", то в REGEXP получается REGEXP "?"
И MySQL выдаёт ошибку. Если экранировать знак вопроса, например с помощью preg_quote, то тоже ошибка.
В обоих случаях:
Error number: 1139
Got error 'repetition-operator operand invalid' from regexp
MySQL 4.1.10a