PostgreSQL でデータベース内に作成されているテーブルの一覧を取得するにはシステムカタログの pg_tables を使用します。
PostgreSQLで作成されている テーブルの一覧を取得
PostgreSQLで作成されている テーブルの一覧を取得するにはシステムカタログの pg_tables を使用します。
管理ツールの pgAdmin を起動して「ツール→クエリーツール」を起動します。
表示された画面に以下のSQLを入力して、画面上部の「クエリーを実行(▶)」をクリックします。
SELECT schemaname, tablename FROM pg_tables WHERE tableowner='テーブル所有者';
(PostgreSQL が保有するシステムテーブルも含めて取得する場合は WHERE 文は不要です。)
上記のSQLを実行するとPostgreSQLのデータベース内に作成されているテーブルの一覧が取得されます。
"public";"table_1" "public";"table_2" "public";"table_3"
まとめ
PostgreSQLで作成されている テーブルの一覧はシステムカタログの pg_tables を検索することで取得することができます。