psql# select usename from pg_user;
=# ALTER USER username PASSWORD 'password';
入力
psql# \copy table from ./data.csv
出力
psql# \copy table to ./data.csv
psql# \d TableName
$ psql -e -f ./maketable.sql
$ pg_dump データベース名 > 任意のファイル名
$ createdb データベース名 $ psql -e データベース名 < 保存したファイル名
$ pg_dump -t テーブル名 データベース名 > 任意のファイル名
$ psql -e データベース名 < 保存したファイル名
=> \z
db=> \o output.txt [出力先をoutput.txtへ変更] db=> \a [桁揃えをやめ] db=> \pset fieldsep '\t' [デリミタをタブに変更] db=> select * from table; [SELECT文発行] db=> \o [出力先を戻す]
PRIMARY KEYの削除
ALTER TABLE table DROP CONSTRAINT table_pkey;
PRIMARY KEYの作成
ALTER TABLE table ADD CONSTRAINT table_key PRIMARY KEY(field1, field2);