PostgreSQL
 sql >> Teknologi Basis Data >  >> RDS >> PostgreSQL

Masalah konkurensi saat mengambil Id dari baris yang baru dimasukkan dengan ibatis

Berikut adalah contoh sederhana:

<statement id="addObject"
        parameterClass="test.Object"
        resultClass="int">
        INSERT INTO objects(expression, meta, title,
        usersid)
        VALUES (#expression#, #meta#, #title#, #usersId#)
        RETURNING id
</statement>

Dan dalam kode Java:

Integer id = (Integer) executor.queryForObject("addObject", object);
object.setId(id);


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Apa yang menyebabkan More tidak dikenali... kesalahan saat menjalankan Postgresql 11 pada mesin Windows?

  2. bundle exec rake assets:precompile - konfigurasi database tidak menentukan adaptor

  3. Apakah nama kata kunci khusus di PostgreSQL?

  4. Django:nilai kunci duplikat melanggar batasan unik

  5. Batasan Pemeriksaan PostgreSQL di Liquibase