(MySQL)文字列を一括置換するREPLACE関数

MySQL

MySQL

MySQLで文字を置換することができるんですね。

ずっと、PHPで文字を入れ替えて

UPDATE文を一つ一つ作って

文字を入れ替えてました。

スポンサードリンク

文字列置換関数 REPLACE()

REPLACE(カラム名, '置換前の文字', '置換後の文字')

上記の感じで文字を置換できます。

(使い方)

UPDATE `table_name` SET column = REPLACE(column, "abc", "あいう");

このようにすると、

カラムにある「abc」という文字を「あいう」という文字に

置換してUPDATEしてくれます。

もう少し早く知ってればよかったな~。

(参考)
MySQLだけで文字列を一括置換する

スポンサードリンク

コメントを残す

サブコンテンツ

このページの先頭へ