Mysql(REPLACE)で一部の文字を置換する

 Mysql内のデータで「.flv」を「.mp4」に一括変換する必要がありました。そんな時に便利なのが、「REPLACE」関数です。「REPLACE」は部分文字の変更が出来ます。UPDATEと組み合わせて使うと部分変更ができ、SELECTと組み合わせると部分変更して出力出来ます。

(構文の書き方)
UPDATE テーブル SET カラム=REPLACE (カラム,”置換前の文字列”,”置換後の文字列”);

(実例)
ここでは、「MOVIE」カラムないの「.flv」の文字を「.mp4」へ変換して、更新します。

UPDATE ITEMS SET MOVIE=REPLACE(MOVIE,”.flv”,”.mp4″);

Be the first to comment on "Mysql(REPLACE)で一部の文字を置換する"

Leave a comment