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

java.sql.SQLException:ORA-00932:tipe data tidak konsisten:NOMOR yang diharapkan mendapat BINARY

Saya pikir Anda hanya perlu menggunakan

 IN :stringId

bukannya

 IN (:stringId)

Untuk JPA

namedQuery.setParameter("stringId", strIds);

benar, tetapi untuk Hibernate Anda harus menggunakan

namedQuery.setParameterList("stringId", strIds);


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. OpenQuery dari SQL Server ke server Oracle hang tanpa batas jika koneksi terputus

  2. java.time.LocalDate.getDayOfWeek() ke java.util.Calendar.get(DAY_OF_WEEK)

  3. Ubah hex menjadi string

  4. Tidak dapat menggunakan LISTAGG

  5. Bagaimana cara menggunakan Alias ​​​​dalam klausa Where?