SQL基礎 レコード内の特定文字列の置換
「Web 開発」に関連する記事一覧


SQL基礎 レコード内の特定文字列の置換

2012/05/07
sqlite sql 

SQLの基本的なことメモです。SQLでレコード内の文字列の中で特定の文字列のみを別の文字列に置き換えたいときはREPLACE(列名, 置き換えたい文字, 置き換え後の文字)を用います。

ドメイン変更などでサイトURLが変わってしまったとき、画像などのリンク先のURLを一気に置換したいときにとても便利です。

例えば、main_dataテーブルのarticle列の文字列の中でwestsidepure.comという文字列をpuarts.comという文字列に置換して更新したいときはUPDATEを併用して次のように書きます。


UPDATE main_data SET article=REPLACE(article, 'westsidepure.com', 'puarts.com')

    このエントリーをはてなブックマークに追加  

にほんブログ村 デザインブログ グラフィックアートへ

0.0139 sec

Copyright(C)2006-2018 wsp All Rights Reserved