1

我正在尝试解决如何从 mySQL 数据库中删除字符 Â。它已被其他没有做得很好的人为我转换。

表是 ps_product_lang

字段是描述和描述短

我认为我的查询应该是

更新 ps_product_lang 设置描述 = 替换(描述,'Â','')

但是我应该在 Â 的位置放什么?当我尝试进行搜索时,它会找到每个“a”。

ASCII 代码 182 = Â(带抑扬音符号的字母 A 或 A-circumflex)(HTML 实体 = Â)

感谢您的任何建议。

4

1 回答 1

2

CHAR(182) 匹配整数代码 182 的字符。

所以你可以这样做:

update ps_product_lang set description = replace(description, CHAR(182), '')

CHAR()的文档在这里

于 2013-08-25T12:26:43.090 回答