云梦编程网

当前位置:首页 > 数据库教程 >

Got error 'repetition-operator operand invalid' from regexp

作者:佚名 时间:2024-01-11 12:24:17 阅读:(10)

针对Mysql多个关键词查询的时候我们可以使用REGEXP,却提示:[Err] 1139 - Got error 'repetition-operator operand invalid' from regexp,今天云梦编程为大家介绍一下解决方法,有需要的小伙伴可以参考一下:

Got error repetition-operator operand invalid from regexp

1、执行语句

	SELECT ID,title FROM `web_keyw` where title REGEXP 'CAD快速看图|CAD迷你看图|CAR++|carx漂移赛车2';

2、错误提示:

Got error repetition-operator operand invalid from regexp

3、错误原因:

MySQL使用Henry Spencer实现的正则表达式,旨在与POSIX 1003.2保持一致

POSIX正则表达式不支持将问号?用作星形的非贪婪(懒惰)修饰符以及像PCRE(Perl Compatible Regular Expressions)这样的量词。这意味着你不能使用+?和*?

4、解决方法:

去掉我们sql语句中的部分字符,再次执行即可。


以上就是云梦编程为大家介绍的关于repetition-operator operand invalid解决方法的全部内容了,了解更多相关文章请关注云梦编程网!

最新文章

热门文章