sql >> データベース >  >> RDS >> PostgreSQL

IntegrityErrorの重複キー値が一意の制約に違反しています-django/postgres

    これは私に起こりました-Postgresの主キーフィールドを再同期する必要があることがわかりました。重要なのはSQLステートメントです:

    SELECT setval('tablename_id_seq', (SELECT MAX(id) FROM tablename)+1);
    


    1. SQLServerの別のストアドプロシージャでストアドプロシージャを実行する

    2. SQLServerでUPDATEパススルークエリを実行する方法

    3. IDの一致に基づいた1つのテーブルから別のテーブルへのSQL更新

    4. SQLServerで複数のNULL値を許可する一意の制約を実装する適切な方法