gpt4 book ai didi

mysql - Mariadb 更新和替换

转载 作者:太空宇宙 更新时间:2023-11-03 10:46:04 28 4
gpt4 key购买 nike

运行此命令时我收到错误消息:

UPDATE catalog_product_entity_text
SET value = REPLACE (value, 'xxxxx')
WHERE value LIKE 'yyyyy';

错误:#1064 - 你的 SQL 语法有错误;查看与您的 MariaDB 服务器版本对应的手册,了解在第 1 行的 ')' 附近使用的正确语法

有什么想法吗?

谢谢

最佳答案

我用表达式得到了同样的错误:

UPDATE catalog_product_entity_tex
SET value = REPLACE (value, 'yyyyy', 'xxxxx')
WHERE value LIKE '%yyyyy%';

解决方案是使用别名:

UPDATE catalog_product_entity_tex c
SET c.value = REPLACE (c.value, 'yyyyy', 'xxxxx')
WHERE c.value LIKE '%yyyyy%';

关于mysql - Mariadb 更新和替换,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31587488/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com