mysql正则表达式错误#1139 - 从regexp获得错误'重复 - 运算符操作数无效'

时间:2015-07-29 04:55:01

标签: mysql regex error-handling regexp-replace

我正在使用here找到的自定义正则表达式替换方法。 我提出了自己的方法

UPDATE `catalog_product_entity_text` 
 SET `attribute_id` = regex_replace('^[^.]*^(.*?)\:', '<b>^[^.]*^(.*?)\:</b>', attribute_id)

但是当我运行这个时,数据库会给我错误;

  

从regexp

获得错误'重复 - 运算符操作数无效'

在上面链接的文档中说NO_BACKSLASH_ESCAPES模式必须设置为ON,但我不确定这是问题还是如何做到这一点。 我有MySQL 5.5。

0 个答案:

没有答案