PostgreSQLで全テーブルを取得する方法を教えてください。

テーブルをすべて調べるには、以下の SQL ステートメントを使用します:

SELECT table_name 
FROM information_schema.tables 
WHERE table_schema = 'public' 
AND table_type = 'BASE TABLE';

このクエリでは、public スキーマにあるすべての基本テーブルのテーブル名が返されます。ご使用のデータベースが別のスキーマや命名規則を使用している場合は、クエリ内の条件をそれぞれ変更する必要があります。

bannerAds