[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 メーリングリストの案内