HOME > ツール集TOP > データベース内のテーブル一覧をブラウザで表示

データベース内のテーブル一覧をブラウザで表示

コマンドラインでは、\d などで簡単に表示できるテーブル一覧ですが、phpを書いているときにtelnetが常に使える環境だとは限らないとか、今、長いsql文を書いている途中でスペルが気になってとか、すぐに見えるようにしておきたいとか、ありませんか?(^_^;)
結果はこんな感じ(下の表)で一覧表で見ることができます。
pg_tablesでテーブルの一覧は十分なのですが、pg_classと組み合わせることでテーブルに存在するフィールドの数が得られます。
使ったsql文はこちら。
select t.*,c.relnatts from pg_class c,pg_tables t where c.relpages=10 and c.relkind='r' and c.relname = t.tablename;
テーブル一覧

テーブル名
tableowner
Indexes
Rules
Triggers
項目数
pg_operator postgres
5
genderm postgres
2
goodsm postgres
13
goodsyouto postgres
3
jikanm postgres
4
jikanmm postgres
4
jobm postgres
5
kibun_ans postgres
15
php3,php4で使っています。ソースの2、3、4行目にそれぞれ参照するデータベースの情報を入れてください。


Copyright© 2018 Conifer,Inc. All rights reserved.