雑多なメモ

\c psql内で指定されたDBに接続する
\h SQLのヘルプなどが見れる
\x psqlでSELECTした時、カラムが行ごとに表示されるようになる
\? 上記のコマンドなどが表示される

\c

postgres=# \c test
You are now connected to database "test" as user "sasaplus1".
test=#

みたいな感じ。psqlを起動させるときにDBを指定しなくても\cで接続できる。

\h

postgres=# \h DROP DATABASE
Command:     DROP DATABASE
Description: remove a database
Syntax:
DROP DATABASE [ IF EXISTS ] name

みたいな感じ。構文どうだったっけ?という時に見れる。

\x

postgres=# \x
Expanded display is on.
postgres=# SELECT version();
-[ RECORD 1 ]-------------------------------------------------------------------------------------------------------
version | PostgreSQL 9.1.9 on x86_64-unknown-linux-gnu, compiled by gcc (Ubuntu/Linaro 4.6.3-1ubuntu5) 4.6.3, 64-bit

みたいな感じ。カラムが行ごとに表示されるので、カラムが多い場合は見やすいかも。


ちょっとずつだけど、わかってきた気がする!