プロが教えるわが家の防犯対策術!

お世話になります。
Postgres8.4で特定のカラム内(member_id)の番号に交じって半角と全角のスペースが入っていて、それが悪さをしているのですが
phpPgAdmin を用いて member_idカラムを指定して
そのデータから半角と全角のスペースを削除・更新する方法はございますでしょうか?

ご多忙の所、恐縮ですが
ご教示いただければ幸いです。
<(_ _)>

A 回答 (1件)

update 表名


set 項目名 = replace(replace(項目名, e'\x20', ''), e'\u3000', '');

または

update 表名
set 項目名 = regexp_replace(項目名, '\x20|\u3000', '', 'g');

参考)
https://www.postgresql.jp/document/8.4/html/func …
https://www.postgresql.jp/document/8.4/html/sql- …
https://www.postgresql.jp/document/8.4/html/func …
    • good
    • 1
この回答へのお礼

ご教示ありがとうございました。
上手く削除できました。
<(_ _)>

お礼日時:2023/02/22 21:34

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!