#navi(../)
* PostgreSQLでテーブル定義を確認する方法 [#md9dd2e5]
Oracleなどであれば、describe テーブル名でテーブル定義を確認することができます。~
PostgreSQLでは、describeがないので、以下のように操作します。

#contents
#htmlinsertpcsp(db-top.html,db-sp.html)

* 関連資料 [#tfef2da1]
-[[PostgreSQLのユーザ一覧情報を参照する方法>PostgreSQL/PostgreSQLのユーザ一覧情報を参照する方法]]

* \d テーブル名で確認する [#z19f889e]
テーブルの定義を確認するには以下の構文になります。
 \d テーブル名
以下にテーブルを作成し\d テーブル名の実行例を記します。
 db1=# CREATE TABLE t1 (c1 int, c2 varchar[10], c3 timestamp);
 CREATE TABLE
 db1=# \d t1
              テーブル "public.t1"
  カラム |             型              | 修飾語
 --------+-----------------------------+--------
  c1     | integer                     |
  c2     | character varying[]         |
  c3     | timestamp without time zone |

トップ   編集 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS