将字符串中的单词替换为另一个单词或句子


Replace a word in a string with another word or sentence

我将产品从我的商业软件导入到我的商店,一切正常,但是当描述包含字符如®和其他奇怪字符时,它只导入部分描述。

例如:

导出到Shop的数据:x - ring 10,82 x 1,78 mm BS013 Viton®75 +/- 5 Shore A schwarz/black

导入到Shop的数据:x - ring 10,82 x 1,78 mm BS013 Viton

在Viton这个词之后,其他的都被删除了,我想®这个字符是问题所在,因为我们在欧洲,而进口程序没有考虑到这一点。

我的问题是如何搜索"Viton"并将其替换为"Viton®75 +/- 5 Shore A schwarz/black"

我不能改变程序,也不是我一个程序员,但我知道如何在mysql中做一些命令。我正在寻找一个命令替换"&Viton&"命令与"Viton®75 +/- 5 Shore a schwarz/black"

非常感谢您的帮助

您可能想要使用HTML实体®或icecub建议的®,它将在网页上显示为圆圈R。总之,像这样在单个列上搜索替换

步骤1。对表进行备份!

步骤2,执行此查询。

update TABLE  
set `COLUMN` = 
replace(`COLUMN`, 'Viton', 'Viton® 75 +/- 5 Shore A schwarz/black');