tablesビューには、現在のデータベースで定義されたすべてのテーブルとビューがあります。 現在のユーザが(所有しているとか何らかの権限を持っているなどの方法で)アクセスできるテーブルとビューのみが表示されます。
表 32-34. tables の列
名前 | データ型 | 説明 |
---|---|---|
table_catalog | sql_identifier | テーブルを持つデータベースの名前です。(常に現在のデータベースです。) |
table_schema | sql_identifier | テーブルを持つスキーマの名前です。 |
table_name | sql_identifier | テーブルの名前です。 |
table_type | character_data | テーブルの種類です。 永続テーブル(普通のテーブルの種類)ではBASE TABLE、ビューではVIEW、一時テーブルではLOCAL TEMPORARYです。 |
self_referencing_column_name | sql_identifier | PostgreSQLで利用できない機能に適用されるものです。 |
reference_generation | character_data | PostgreSQLで利用できない機能に適用されるものです。 |
user_defined_type_catalog | sql_identifier | PostgreSQLで利用できない機能に適用されるものです。 |
user_defined_type_schema | sql_identifier | PostgreSQLで利用できない機能に適用されるものです。 |
user_defined_type_name | sql_identifier | PostgreSQLで利用できない機能に適用されるものです。 |