[pgsql-jp: 26784] pgbash-2.4a.2 リリース

SAKAIDA sakaida @ psn.ne.jp
2002年 7月 22日 (月) 12:28:59 JST


境田です。

pgbash-2.4a.2 をリリースしましたのでお知らせします。
http://www.psn.co.jp/PostgreSQL/pgbash/

更新内容:

1. "REINDEX"をSQL予約語に追加。

2. シングル/ダブルクォートで囲まれたデータにダブル/シングル
   クォートを入れるとエラーになるバグを修正
   例) 
   insert into "test" values(123,'name"name');
   select code as "He's code" from test where name='sanme"name';
 
3. シングルクォートのデータが含まれている場合、\' で囲んで
  処理する機能を追加
   例) 
   DATA="I can't"
   select * from test where mesg=\'$DATA\';

# "REINDEX"が抜けているバグは、ISHIDA Akio さんから報告がありました。
# シングル/ダブルクォートのバグは、Tomoo Nomura さんから報告がありました。

(正常に動く例)
DATA1="sakaida's"
DATA2='kobe"desu'
insert into "test" values(111,'sakaida''s','kobe"desu');
insert into "test" values(111,\'$DATA1\',\'$DATA2\');

DATA1="sakaida''s"
DATA2='kobe"d"esu'
insert into "test" values(111,'sakaida''s','kobe"d"esu');
insert into "test" values(111,\'$DATA1\',  '$DATA2'  );

select * from test;
select * from test where name=\'$DATA1\';
select code as "code's" from test where name=\'$DATA1\';


--
SAKAIDA Masaaki




pgsql-jp メーリングリストの案内