[pgsql-jp: 27499] Re: 特殊文字について(再送です)
Hiroshi.Shinozawa @ jp.yokogawa.com
Hiroshi.Shinozawa @ jp.yokogawa.com
2002年 10月 1日 (火) 08:24:15 JST
篠沢@横河電機です。
いろいろ、アドバイス、ありがとうございます。
> -----Original Message-----
> From: SUGIMURA Takashi 杉村貴士さんは書きました。
> Sent: Monday, September 30, 2002 5:29 PM
> To: pgsql-jp @ ml.postgresql.jp
> Subject: [pgsql-jp: 27494] Re: 特殊文字について(再送です)
>
>
> 杉村です。
>
>
>
> > 'の場合は、UPDATE文を工夫しなければなりませんが、
> > 円マークを無効にしたいのですが。
> >
>
> 〓 -> 〓〓 というように変換するというのはどうでしょう。
>
>
プログラムで工夫します。
円マークとはバックスラッシュのことですが、
この機能はpostgreSQL独自の機能ということで、
すなおに受け入れて、プログラムで工夫することにします。
参考
サーバー・ソフトははPerlでPgモジュールを使っています。
クライアント・ソフトはDelphiで作成しています。
------------------------------------------------------------
> 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 メーリングリストの案内