postgreSQLで自動採番できない時

INSERTなどで自動採番でINSERTできない時下記のエラー(例)

SQLエラー [23505]: ERROR: duplicate key value violates unique constraint "テーブル名_pkey"
  詳細: Key (id)=(1) already exists.

Error position: INSERT INTO テーブル名 ...;

確認用SQL

SELECT MAX(id) FROM テーブル名;

シーケンス確認用SQL

SELECT * FROM テーブル名_id_seq;

シーケンスリセット用SQL

SELECT setval('テーブル名_id_seq', (SELECT MAX(id) FROM テーブル名));