[前][次][番号順一覧][スレッド一覧]

mysql:8051

From: Youichi Iwakiri <Youichi Iwakiri <yiwakiri@xxxxxxxxxx>>
Date: Thu, 17 Jul 2003 18:07:03 +0900
Subject: [mysql 08051] Re: CHAR 型フィールドの一部文字を変更したい

いわきりです

lavlav@xxxxxxxxxx wrote in <005f01c34c3d$112fb0c0$0c01a8c0@d276lut1b> :
>皆さん知ってるかもしれませんが、J-PHONEの
>メールドメインが、今年の10月から変更になるようです。
>
>http://www.j-phone.com/japanese/release/2003/030715.pdf
>その為、データベース内のメールアドレスデータの修正を行わなければ
>ならないのですが、ドメインをID化しているのなら問題ないのですが、
>ごく少数のサイトで、CHAR型でxxx@xxxxxxxxxxなどと、そのまま入れて運営しており
>ます。
>これのドメイン部分だけを変更したいのですが、何か良い案がありませんでしょうか

mysql> UPDATE sample_table
    ->   SET mail_address =
    ->     CONCAT(LEFT(mail_address, LOCATE('@', mail_address)), 'newdomain')
    ->   where mail_address like '%olddomain';

いかが?

-- 
Youichi Iwakiri


[前][次][番号順一覧][スレッド一覧]

      8049 2003-07-17 17:25 [<lavlav@xxxxxxxxxx> ] CHAR 型フィールドの一部文字を変更したい 
      8050 2003-07-17 18:06 ┣[IWASAKI Dai <dai@xxx]                                       
->    8051 2003-07-17 18:07 ┣[Youichi Iwakiri <yiw]                                       
      8053 2003-07-17 19:30 ┃┗[とみたまさひろ <tomm]                                     
      8055 2003-07-17 21:55 ┃ ┣[<lavlav@xxxxxxxxxx> ]                                   
      8394 2003-11-14 13:24 ┃ ┗[HOLA <hola@xxxxxxxxx]                                   
      8052 2003-07-17 18:57 ┗[nisi <lemo@xxxxxxxxx] Re: [mysql 08049] CHAR 型フィールドの一部文字を変更したい