- - PR -
MySQL5で、指定したフォーマットでの文字列変換
1
投稿者 | 投稿内容 | ||||
---|---|---|---|---|---|
|
投稿日時: 2007-10-12 07:32
MySQL5での質問です。
指定したフォーマットで文字列を変換したものを Update文で更新したいのですがどのようにしたら良いでしょうか? 123456789 を 123-45-6789 に変換し、この値に更新する方法です。 元データ ID UserNo 1 123456789 2 456789012 3 789123456 変換後 ID UserNo 1 123-45-6789 2 456-78-9012 3 789-12-3456 以下のような、Update文を作成したいのが目的です。 UPDATE User SET UserNo = (123-45-6789に変換する文) WHERE UserNo = '123456789'; [ メッセージ編集済み 編集者: 未記入 編集日時 2007-10-12 07:48 ] | ||||
|
投稿日時: 2007-10-12 10:03
http://dev.mysql.com/doc/refman/4.1/ja/string-functions.html
LEFT, RIGHT, MID, CONCAT, SUBSTRINGなどつかえば できそうですが・・ | ||||
|
投稿日時: 2007-10-12 10:32
更新の指定例です。
| ||||
|
投稿日時: 2007-10-12 10:38
なるほど、CONCAT_WSを使用するんですね。
ありがとうございました。 |
1