PostgreSQL の information_schema 内のすべてのテーブルを一覧表示する最適な方法は何ですか?
明確に言うと、私は空の DB で作業していますが (独自のテーブルを追加していません)、information_schema
構造内のすべてのテーブルを表示したいと考えています。
ベストアンサー1
select * from information_schema.tables
特定のデータベースに対して Postgres によって管理されているすべてのテーブルのリストを取得するには、単に実行すればよいはずです。
where table_schema = 'information_schema'
を追加して、情報スキーマ内のテーブルのみを表示することもできます。