29 postgresの主キーシーケンスが同期しなくなったときにリセットする方法は? 主キーシーケンスがテーブルの行と同期していないという問題に遭遇しました。 つまり、新しい行を挿入すると、シリアルデータ型に含まれるシーケンスが既に存在する番号を返すため、重複キーエラーが発生します。 インポート/復元がシーケンスを適切に維持していないことが原因のようです。 523 postgresql primary-key database-sequence
5 Postgresが手動でシーケンスを変更する シーケンスを特定の値に設定しようとしています。 SELECT setval('payments_id_seq'), 21, true これはエラーになります: ERROR: function setval(unknown) does not exist を使用ALTER SEQUENCEしても動作しないようですか? ALTER SEQUENCE payments_id_seq LASTVALUE 22 これはどのように行うことができますか? 参照:https : //www.postgresql.org/docs/current/static/functions-sequence.html 189 postgresql database-sequence