oid2nameを使ってみた

OIDとオブジェクトの名前の相互変換に便利なツールがcontribにあることを知った。これまで、pg_classとかカタログを使ったSQLを使わないと変換できないと思ってた。これは便利。

インストール

$ cd /usr/local/src/postgresql-8.3.5/contrib/oid2name/
$ make
$ make install

使用例

$ oid2name -d test -t branches
From database "test":
  Filenode  Table Name
----------------------
     16447    branches