sql >> Database >  >> RDS >> Oracle

java.sql.SQLException:ORA-00932:inconsistente datatypes:verwacht NUMBER kreeg BINARY

Ik denk dat je gewoon

. moet gebruiken
 IN :stringId

in plaats van

 IN (:stringId)

Voor JPA

namedQuery.setParameter("stringId", strIds);

is correct, maar voor Hibernate moet u

. gebruiken
namedQuery.setParameterList("stringId", strIds);


  1. Hoe de RIGHT()-functie werkt in MySQL

  2. Hoe de QUOTENAME()-functie werkt in SQL Server (T-SQL)

  3. OBJECT_ID() gebruiken op cross-databaseobjecten in SQL Server

  4. 2 functies die de dag, de maand en het jaar uit een datum halen in Oracle