sql >> Database teknologi >  >> RDS >> Oracle

java.sql.SQLEundtagelse:ORA-00932:inkonsistente datatyper:forventet ANTAL blev BINÆRT

Jeg tror bare, du skal bruge

 IN :stringId

i stedet for

 IN (:stringId)

For JPA

namedQuery.setParameter("stringId", strIds);

er korrekt, men til Hibernate bør du bruge

namedQuery.setParameterList("stringId", strIds);


  1. Sådan vælger du kun feltnavn, når du bruger vis kolonner forespørgsel i mysql

  2. SQL-forespørgsel fra at få SubChild til Child til Parent-tabeller

  3. Hvornår er det bedre at gemme flag som en bitmaske i stedet for at bruge en associativ tabel?

  4. Hvordan bruger man dynamiske kolonnenavne i en UPDATE- eller SELECT-sætning i en funktion?