mysql:更新数据库中的字符

时间:2015-06-18 14:50:27

标签: mysql sql

所以我有桌子,它看起来像这样:

MerchantName
-----------
El Restaurante
The Restaurant
Il RDötorante

问题是,我知道我能做到:

update table
set merchantName = 'Il Ristorante'
where merchantName like 'Il%'

但如果更像这样,并且名字不同怎么办?我正在寻找一个完整的解决方案,如下所示:

update table
set ö = 'isto'
wherever these characters exist in the table

这样的事情可能吗?非常感谢

1 个答案:

答案 0 :(得分:1)

我认为你正在寻找这样的东西:

UPDATE mytable
SET MerchantName = REPLACE(MerchantName, N'ö', 'isto');

Demo here