Oracle
 sql >> Teknologi Basis Data >  >> RDS >> Oracle

Baris Oracle JDBC batchUpdate yang terpengaruh selalu -2 (Statement.SUCCESS_NO_INFO)

Mulai 12.1, Oracle Database mengembalikan jumlah baris yang diperbarui untuk setiap elemen batch. Anda akan membutuhkan Database dan Driver 12.1 (12.1.0.2). Fitur ini tidak ada di versi Database sebelumnya.

Jadi mulai 12.1:

int updatedRows[] = pstmt.executeBatch();

sebenarnya akan mengembalikan array yang berisi jumlah baris yang diperbarui untuk setiap elemen dalam batch alih-alih -2. BTW fitur ini hanya ada di driver tipis JDBC.




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Hibernasi jenis kustom untuk menghindari 'Disebabkan oleh:java.sql.SQLException:Stream telah ditutup'

  2. Akses Oracle Apex dari mesin jarak jauh

  3. Kesalahan 404 Tidak Ditemukan dengan EM 12c

  4. Java tidak menjalankan pernyataan persiapan dengan parameter

  5. Fungsi pipa memanggil fungsi pipa lainnya