MySQL

SQLの「REPLACE」で文字列を一括で置換してみる

2016/12/02

ちょいとした事で、DB内の文字列の一括置換が必要になったので使ったSQL。
その名も REPLACE。文字通りの意味ですね。

REPLACEの使い方

例えば、ブログのポスト内にある語句に対して適用させる場合などに使えます。
抽出時に変換するものは、SELECT句の中で、データ自体を書き換えてしまう場合は UPDATE区の中で記述。

置換対象文字列は、アルファベットの大文字・小文字を区別します。
日本語など、マルチバイトにも対応しています。

SELECT

抽出時に置換。DB内のデータはそのままです。

UPATE

DB内のデータを更新する方法。

置き換え対象のデータ数が多い場合に重宝しますので、覚えておいて損はないと思います。

初めてのSQL

初めてのSQL

Alan Beaulieu

価格 : 2,592円

     

-MySQL
-, , , ,