[pgsql-jp: 34824] Re: pg_procのprolang について

Wataru KOJIMA kojima @ ase.co.jp
2005年 2月 5日 (土) 20:37:07 JST


こじまです、こんばんわ。

On Sat, 05 Feb 2005 19:53:30 +0900
Masashi Kawakami <masashi.kawakami @ jcom.home.ne.jp> wrote:

> 現在使用しているPostgreSQLのバージョンは7.4.3です。
> phpも使用していますが、phpもPostgreSQLも今回が初めてです。
> 
> SELECT * FROM pg_proc;で表示されるprolangが 12なのですが、
> prolangと、そのファンクションが書かれている言語の対応は
> なにを調べれば判るのでしょうか?

下記ドキュメントに pg_proc.prolang の参照先が pg_langauge.oid と記載さ
れておりますよね。

  http://www.postgresql.jp/document/pg743doc/html/catalog-pg-proc.html

oid については FAQ に記載されておりますので、そちらをご覧ください。

  http://www.linux.or.jp/JF/JFdocs/PostgreSQL-FAQ.html#4.15

で、SELECT oid, * FROM pg_langauge; を実行してみてください。そこで表示さ
れる oid が pg_proc.prolang とリンクしております。

-- 
Wataru KOJIMA <kojima @ ase.co.jp>




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