あさかわです。 > curvalだと。 > max(id)などと本質的に同じで > アクセスの頻繁な用途だと、自分のINSERTしたものか、他人のINSERTしたものの区別がつきませんよね? > 今、psqlでいきなり。 select currval('hoge_id_seq'); ERROR: currval of sequence "hoge_id_seq" is not yet defined in this session というエラーになりました。 するってーと、PostgreSQLは、ちゃんと、そのセッション内の対応を管理していてくれてるってことですか?。