DBに存在する特定の文字列を置換する方法
【概要】DBに存在する特定の文字列を置換する方法についてまとめます。【詳細】・構文UPDATE テーブル名 SET カラム名REPLACE(カラム名, "検索文字列", "置換文字列");・例文articlesテーブルのurlカラムに存在する「yahoo.jp」を「yahoo.co.jp」に置換します。UPDATE articles SET nameREPLACE(url, "yahoo.jp", "yahoo.co.jp");これでarticlesテーブルのurlカラムに存在する「yahoo.jp」を全て「yahoo.co.jp」に置換します。・特定のレコードのみを対象とする場合下記のようにWHERE句を追加して下さい。UPDATE articles SET nameREPLACE(url, "yahoo.jp", "yahoo.co.jp") WHERE id 2;