PostgreSQLでは、MySQLのように`show tables`でテーブル一覧情報を取得することができない。 `psql`で接続している場合は、`\d`コマンドでテーブル一覧を取得できるが、その他のクライアントで接続中はこのコマンドも使用できない。 このような場合は、pg_catalogスキーマを使用すればテーブル一覧情報を取得することができる。 ```sql SELECT * FROM pg_catalog.pg_tables WHERE schemaname != 'pg_catalog' AND schemaname != 'information_schema'; ```
2019/09/24 12:32:44

コメント (0)

あなたもコメントしてみませんか

アカウント新規作成(無料)

既にアカウントを持っている方は ログイン