polidog lab

Top About Rss
2010年05月02日

MySQLで置換して更新させる方法

DBに入っているデータを置換して更新したいときって、DBから取り出して、正規表現でがんばって置換して、またアップデートってやってしまうのですが、実はちゃんと置換して更新させる方法あるんですね。
僕も知りませんでした・・・。

UPDATE `テーブル名` SET 置換したいカラム名=REPLACE (置換したいカラム名,"置換前文字列","置換後文字列");

うーんcakePHPとかフレームワーク使ったときはどーすんだろ。

参考サイト
MySQLだけで文字列を一括置換する

comments powered by Disqus