2

CONVERTutf8エラーを回避するためにステートメントで関数を使用してSELECT いますが、MySQLは疑問符を残しています。変換できない文字を空白文字またはスペース文字に変換する方法はありますか?

SELECT  MeetId,
        ResId,
        Special,
        CONVERT(proposal USING ascii) as Proposal,
        Analysis,
        Vote,
        Vote_for,
        Oppose,
        Discret,
        Abstain,
        gpVote %s
        FROM RESO
        WHERE RESO.MeetId = %s

例として、典型的な結果はフィールドでこれを持っているかもしれません:'The current issue ?A? is on the table '

4

2 に答える 2

7

を使用するのはどうですかREPLACE

SELECT  
  REPLACE(CONVERT('§123' USING ascii), '?', '')

そしてフィドル

幸運を。

于 2013-02-08T03:39:47.777 に答える