psql メタコマンドの使い方

\ で始まる psql の命令

書き方

\dt  \d 表  \di  \dv  \ds  \df
\d+ 表  \dt+  \di+  \dx
\x  \l  \dn  \du  \conninfo  \?  \q

SQL ではなく psql 自身の命令で、; は不要です。\d 表 で列の型・制約・インデックスを確かめられます。+ を付けると詳しくなり、\d+ 表 は格納のしかた(Storage)・説明と、いちばん下に表の設定(Options:)、\dt+・\di+ は大きさ(Size)も出します。\dx は入っている拡張の一覧です。

例

\dt
\d orders

実際に打って練習する

PostgreSQL コースの Lv1「象の書斎 psql」で覚えます。ブラウザの中のシミュレーターで、本物と同じように打って確かめられます。

Lv1〜2 はログインすると無料で試せます(それより先はゴールド以上のプランで遊べます)。

PostgreSQL の構文一覧(psql・JSONB・PL/pgSQL)へ戻る