MySQLで0xe2,0x80の改行を除去

カテゴリ: MySQL

MySQLで改行を含むデータから、改行除去するする場合REPLACE()関数を使用することが多いです。

\rや\nといった改行コードに加えて0xe2,0x80といった特定の文字コード列を除去したい場合は、以下のようにchar()関数を組み合わせることで対応できます。

SELECT REPLACE( REPLACE(tbl.col_name, '\r\n', ' '), char(0xe2,0x80), ' ')
FROM   tbl;
こちらもおススメ

コメントを残す

メールアドレスが公開されることはありません。