[pgsql-jp: 26617] Re: トランザクション中の select文でエラーが発生した場合

Kazumasa Gotoh kgotoh @ cic-kk.co.jp
2002年 7月 8日 (月) 16:04:51 JST


From: shohei kawakami <shohei @ f-512tr.ddo.jp>
Date: Mon, 08 Jul 2002 16:00:15 +0900

> > > カラムの存在を確かめたいのでしょうか?
> > > それとも特定のoidを持つものを検索したいのですか?
> 
>  テーブルに oid カラムが存在するか確かめたいのですが。

PostgreSQL では oid カラムは必ず存在します。
oid1 カラムというものはユーザが定義しない限りないですけど…

あるテーブルにあるカラムが存在するかどうか調べる場合には、
システム表を参照して行うのが普通の方法でしょう。

PostgreSQL でも ORACLE でも MySQL でも、どんな DBMS でもこれは
同じではないですか?

=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
(株) セントラル情報センター
                             後藤和政    kgotoh @ cic-kk.co.jp



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