pg_tables

PostgreSQL 9.1.1文書
前のページ | 巻戻し | 第 45章システムカタログ | 早送り | 次のページ

# 45.65. `pg_tables`

`pg_tables`ビューはデータベース内のそれぞれのテーブルに関する有用な情報へのアクセスを提供します。

表 45-66. `pg_tables`の列

名前 | 型 | 参照先 | 説明
--- | --- | --- | ---
`schemaname` | `name` | ``pg_namespace`.nspname` | テーブルを持つスキーマ名
`tablename` | `name` | ``pg_class`.relname` | テーブル名
`tableowner` | `name` | ``pg_authid`.rolname` | テーブルの所有者
`tablespace` | `name` | ``pg_tablespace`.spcname` | テーブルを含むテーブル空間の名前（データベースのデフォルトの場合はNULL）
`hasindexes` | `boolean` | ``pg_class`.relhasindex` | テーブルがインデックスを持っている（もしくは最近まで持っていた）なら真
`hasrules` | `boolean` | ``pg_class`.relhasrules` | テーブルにルールがある（もしくは以前あった）時は真
`hastriggers` | `boolean` | ``pg_class`.relhastriggers` | テーブルにトリガがある（もしくは以前あった）時は真

前のページ | ホーム | 次のページ
`pg_stats` | 上に戻る | `pg_timezone_abbrevs`