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

MySQL

MySQL

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

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

UPDATE文を一つ一つ作って

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

スポンサードリンク

文字列置換関数 REPLACE()

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

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

(使い方)

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

このようにすると、

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

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

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

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

PHP7+MariaDB/MySQLマスターブック

新品価格
¥3,067から
(2019/9/21 06:20時点)

PHP7+MariaDB/MySQLマスターブック [ 永田順伸 ]

価格:3,067円
(2019/9/21 06:30時点)
感想(1件)

スポンサードリンク

コメントを残す

サブコンテンツ

このページの先頭へ