2010年05月02日
MySQLで置換して更新させる方法
DBに入っているデータを置換して更新したいときって、DBから取り出して、正規表現でがんばって置換して、またアップデートってやってしまうのですが、実はちゃんと置換して更新させる方法あるんですね。
僕も知りませんでした・・・。
UPDATE `テーブル名` SET 置換したいカラム名=REPLACE (置換したいカラム名,"置換前文字列","置換後文字列");
うーんcakePHPとかフレームワーク使ったときはどーすんだろ。
参考サイト
MySQLだけで文字列を一括置換する