MySQLで文字列を一括置換する REPLACE()




MySQLで文字列を一括置換する方法です。

PHPとMySQLでシステムを作っているときに、置換を行いたい時があります。
繰り返し実行が必要な場合ならPHPとMySQLを絡めてプログラムを作りますが、インポートしてきたデータを一回だけ置換したい場合などはMySQLだけで簡単に置換作業を行いたいものです。

そんな時に便利なのが「replace」です。

update テーブル名 set カラム名 = replace(カラム名,’置換前’,’置換後’);

例)
testテーブルのsampleカラムの「みかん」を「りんご」に変換する場合
update ‘test’ set sample = replace(sample,’みかん’,’りんご’);




人気記事一覧


関連記事一覧

This entry was posted in SQL文 and tagged , , , , , . Bookmark the permalink.

コメントは受け付けていません。