1

文字 Â を mySQL データベースから削除する方法を見つけようとしています。それは、素晴らしい仕事をしていない他の誰かによって私のために変換されました.

テーブルは ps_product_lang です

フィールドは description と description_short です

私のクエリは

update ps_product_lang set description = replace(description, 'Â', '')

でも、Âの所には何を入れればいいの?検索しようとすると、すべての「a」が見つかります。

ASCII コード 182 = Â (サーカムフレックス アクセント付きの文字 A または A-サーカムフレックス ) ( 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 に答える