postgreSQL で id とかのフィールドで自動的に番号が増えていく、auto_increment みたいな設定をテーブルにすると、シーケンスが作られる。 例えばこんなテーブルを作ると CREATE TABLE users( id SERIAL PRIMARY KEY, name VARCHAR(255) ); こんなんなる。 Schema | Name | Type | Owner --------+--------------+----------+---------- public | users | table | postgres public | users_id_seq | sequence | postgres しばらく users にデータをインサートした後で、 このシーケンスに対してセレクトをかけると、 SELECT * FROM users_id_seq ; こ
![postgreSQLで通し番号(シーケンス)をリセットする時に1から始めたい場合](https://cdn-ak-scissors.b.st-hatena.com/image/square/43b8c323ae99f5004dde4ab9f46c337ae7e4930b/height=288;version=1;width=512/http%3A%2F%2F2.bp.blogspot.com%2F-LDkBTRQRnmM%2FTmGbeki0tiI%2FAAAAAAAAAWI%2FwjTQX7VVWfw%2Fs1600%2Fgoukin.gif)