FrontPage > DataBase > PostgreSQL > psql
psql†
起動引数†
psql [オプション]... [DB名 [ユーザ名]]
オプション(OPTIONS)†
--help | オプション・ヘルプ表示 | |
-c [SQL文] | SQLの実行 | |
-l | データベース・リスト表示 (実行中の「\l」と同じ) | |
-t | レコードのみ表示 | -P tuples_only |
-A | SELECT時に、整形しない | -P format=unaligned |
-F [デリミタ] | 区切り文字指定 | -F , |
-o [ファイル名] | ファイル出力 (実行中の「\o」と同じ) | |
CSV出力例
psql ServerLog -t -A -F , -c 'SELECT * FROM [テーブル]'
サーバ指定 OPTIONS†
-h [ホスト名] | DBのホスト名指定 |
-p [ポート番号] | DBのポート指定 |
-U [ユーザ名] | DBのユーザ名指定 |
コマンド†
\q | 終了 |
\l | データベース・リスト表示 |
\i [SQLファイル名] | SQLファイルの実行 |
\o [ファイル名] | ファイル出力 |
\? | コマンド・ヘルプ |
\h | SQL用ヘルプ |
\echo [コメント] | コメントの表示 |
\timing | SQLの実行時間計測 |
※「\」は、半角「¥」です。