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

重複キー違反の後、SQLはクエリの実行を続行します

    SAVEPOINTを使用することでできると思います 違反の原因となる可能性のあるステートメントを実行しようとする前。違反が発生した場合は、SAVEPOINTにロールバックできます。 、ただし、元のトランザクションは保持します。

    役立つ可能性のある別のスレッドは次のとおりです。続行主キー違反エラー後のトランザクション



    1. 事前に選択されたオプションでドロップダウンリストを表示する方法

    2. MySQLでAUTO_INCREMENTを読み取ってリセットする方法

    3. 2つのSELECTステートメントとUNIONとMySQL-PHPの他のすべてのパフォーマンス/効率

    4. PostgreSQLエラー:FROMのサブクエリは同じクエリレベルの他のリレーションを参照できません