システムカタログ(PostgreSQL独自のもの) データベース内のオブジェクトに関する情報を管理しているものには、システムカタログと情報スキーマがあります。システムカタログとは内部的な情報を格納するテーブルやビューです。 また、システムカタログはPostgreSQL独自のものですが、情報スキーマは標準SQLの機能になり、PostgreSQL以外でも、(対応しているRDBMSの場合)同じSQLで情報を取得できます。 -- テーブル情報の取得 select * from pg_class; -- ロール情報の取得 select * from pg_roles; -- 関数情報の取得 select * from pg_proc; -- ロール情報の取得 select * from pg_role; -- パラメータ情報の取得 select * from pg_settings; -- 実行中S
![【PostgreSQL】システムカタログとinfomation schema | PostgresWeb - ポスグレウェブ](https://cdn-ak-scissors.b.st-hatena.com/image/square/6624cb29315256b078360969025b1a8fc40e9f6d/height=288;version=1;width=512/https%3A%2F%2Fpostgresweb.com%2Fwp-content%2Fthemes%2Fluxech%2Fimages%2Fog.png)