[pgsql-jp: 27494] Re: 特殊文字について(再送です)
SUGIMURA Takashi 杉村 貴士
sugimura @ infoscience.co.jp
2002年 9月 30日 (月) 17:28:33 JST
杉村です。
> 文字化けしたみたいですので、
> 再送します。
>
メールではどの文字が使えないのかはあらかじめ知っておきましょう。
> 'の場合は、UPDATE文を工夫しなければなりませんが、
> 円マークを無効にしたいのですが。
>
\ -> \\ というように変換するというのはどうでしょう。
------------------------------------------------------------
template1=# create table hoge (aaa varchar(128));
CREATE
template1=# insert into hoge values ('\\');
INSERT 8621490 1
template1=# select * from hoge;
aaa
-----
\
(1 row)
------------------------------------------------------------
JDBC ですと吸収してくれるのでなにも考えなくていいのですが、
libpq を使ったときには lex で文字列置換をしました。
---
インフォサイエンス株式会社 プロダクト開発チーム
杉村 貴士 <sugimura @ infoscience.co.jp>
TEL: 03-5427-3509(直通), 03-5427-3500(代表) FAX: 03-5427-3530
pgsql-jp メーリングリストの案内