[pgsql-jp: 25066] Re: postgreSQL 7.2 とpgaccess

Tatsuo Ishii t-ishii @ sra.co.jp
2002年 3月 2日 (土) 22:41:39 JST


石井です.

> > いかにも PostgreSQL 7.1のpgaccessからPostgreSQL 7.2にアクセスしたとき
> > のような症状ですが,そのあたり大丈夫なんでしょうか?
> 
> PostgreSQL 7.2のソースから入手したのでPostgreSQL 7.2のpgaccessだと思いま
> す。それとも 別の場所から入手が可能なのでしょうか?

Tclのstack traceからみれば,明らかに7.1のtables.tclの83行目付近を実行
中ですよ.

"wpg_select $CurrentDB "select oid,indexrelid from pg_index where (pg_class.relname='$PgAcVar(tblinfo,tablename)') and (pg_class.oid=pg_index.indrelid)..."
    (procedure "refreshTableInformation" line 48)

同じ個所は7.2のpgaccessなら

wpg_select $CurrentDB "select indexrelid from pg_index, pg_class where (pg_class.relname='$PgAcVar(tblinfo,tablename)') and (pg_class.oid=pg_index.indrelid)" rec {

のような感じになるはずです.というわけで,原因はわかりませんが,7.1の
pgaccessを動かしているとしか思えません.あるいは7.2のpgaccessなんだけ
ど,7.1のpgaccessのライブラリを読み込んでいるとか.
--
Tatsuo Ishii



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