我尝试了几种不同的方法来执行此操作,但所有方法似乎都返回错误。因此,在这种情况下,我试图用另一个替换 garrysmod 中的某些内容。在本例中,它是一个玩家模型。我正在使用 mysql pointshop。我想专门在项目行中仅将“铁人”一词替换为“矢量”。以下是我尝试过的不同方法:
UPDATE `pointshop_data` SET `items` = REPLACE(`items`, 'ironman', 'vector')
和
UPDATE pointshop_data SET items = REPLACE(items, 'ironman', 'vector') WHERE items LIKE '%ironman%';
两者都来自这里:MySql - Way to update portion of a string?
我尝试过的任何不同方法都会遇到相同的语法错误:http://gyazo.com/03a6774b2d78956a8c5b41c588e9c568
我觉得我错过了这里最小的一步,但我完全按照其他问题中所述的答案进行了操作。
最佳答案
尝试以下查询:
UPDATE 'pointshop_data' SET items = REPLACE(items, 'ironman', 'vector') WHERE items LIKE '%ironman%';
关于mysql - 更新/更改 mysql 中字符串的特定部分?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29092451/