しおしお

IntelliJのあれやこれや

PostgreSQL

PostgreSQLでREAD COMMITEDとdelete->insertの組み合わせの問題のメモ

PostgreSQLのREAD COMMITEDでdelete->insertを使った場合、あるはずのレコードに対する削除がされずにinsertで一意制約違反が発生するらしい。。。 テーブルの状態 postgres=> select * from hoge; id ---- 1 2つのトランザクションで以下のSQLを実行 delete…