postgresql: 2007年10月アーカイブ

pg_dump -U ユーザ -O -s -f ファイル名 -t テーブル名 データベース名
psql -U ユーザ -d データベース名 < ファイル名

カテゴリー:

SELECT CURRVAL('users_id_seq') AS user_id;
直前にusersテーブルにinserした行のidを、user_idという列名で取得。 (users_id_seqはシーケンス名)

PostgreSQL 8.2以降では、RETURNING句が使える。
OZACC.blog: PostgreSQL 8.2 RETURNING句

カテゴリー: