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

PostgreSQLのpsqlでテーブル内の列一覧を表示するには、「\d テーブル名」とする。

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

testdata=# \d test_table_name1
Table "public.test_table_name1"
Column | Type | Modifiers
----------+------------------------+-----------
tname1_a | integer | not null
tname1_b | character varying(100) | not null
tname1_c | text |
tname1_d | integer |

サイズ、コメントを含めて表示する場合は、「\d+ テーブル名」とする。

testdata=# \d+ test_table_name1
Table "public.test_table_name1"
Column | Type | Modifiers | Storage | Description
----------+------------------------+-----------+----------+-----------------------------
tname1_a | integer | not null | plain | 商品ID
tname1_b | character varying(100) | not null | extended | 商品名
tname1_c | text | | extended | 詳細説明
tname1_d | integer | | plain | 分類No.

前へ

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

次へ

iPhoneの充電ができなくなったのでライトニングケーブルを買い替えた