postgresql information_schema 内のすべてのテーブルを一覧表示する 質問する

postgresql information_schema 内のすべてのテーブルを一覧表示する 質問する

PostgreSQL の information_schema 内のすべてのテーブルを一覧表示する最適な方法は何ですか?

明確に言うと、私は空の DB で作業していますが (独自のテーブルを追加していません)、information_schema構造内のすべてのテーブルを表示したいと考えています。

ベストアンサー1

select * from information_schema.tables特定のデータベースに対して Postgres によって管理されているすべてのテーブルのリストを取得するには、単に実行すればよいはずです。

where table_schema = 'information_schema'を追加して、情報スキーマ内のテーブルのみを表示することもできます。

おすすめ記事