PostgreSQLのpsqlでテーブル一覧を表示する方法

PostgreSQLのpsqlでテーブル一覧を表示するには、「\dt」を使用する。

以下は、CentOS 6(Linux)のPostgreSQL 8.4での実行例。

testdata=# \dt
List of relations
Schema | Name | Type | Owner
--------+------------------+-------+-------
public | test_table_name1 | table | user1
public | test_table_name2 | table | user1
public | test_table_name3 | table | user1
public | test_table_name4 | table | user1
public | test_table_name5 | table | user1
(5 rows)

サイズ、コメントを含めて表示する場合は、\dt+を使用する。

testdata=# \dt+
Schema | Name | Type | Owner | Size | Description
--------+----------------------+-------+-------+---------+-----------------
public | test_table_name1 | table | user1 | 48 kB | xx1管理テーブル
public | test_table_name2 | table | user1 | 0 bytes | xx2管理テーブル
public | test_table_name3 | table | user1 | 832 kB | xx3管理テーブル
public | test_table_name4 | table | user1 | 0 bytes | xx4管理テーブル
public | test_table_name5 | table | user1 | 20 MB | xx5管理テーブル

前へ

北海道新幹線開業記念 青森・函館弁当を食べた感想

次へ

PostgreSQLのpsqlでテーブル内の列一覧を表示する方法