org.springframework.jdbc.UncategorizedSQLException: Hibernate operation: could not execute query; uncategorized SQLException for SQL [select ** *** ? ))]; SQL state [null]; error code [17041]; 索引中丢失  IN 或 OUT 参数:: 3; nested exception is java.sql.SQLException: 索引中丢失  IN 或 OUT 参数:: 3
java.sql.SQLException: 索引中丢失  IN 或 OUT 参数:: 3

 

找了半天,最终发现是hbm配置文件和数据库字段类型不一致所导致,那个数字2就表示?表达式的对应的字段。

例如,数据库中字段是VARCHAR2,hbm配置文件中误写成了double。

相关文章:

  • 2021-09-16
  • 2022-12-23
  • 2022-12-23
  • 2021-05-10
  • 2022-12-23
  • 2021-11-01
  • 2022-12-23
猜你喜欢
  • 2022-12-23
  • 2021-10-12
  • 2022-12-23
  • 2021-12-20
  • 2022-12-23
  • 2021-07-15
相关资源
相似解决方案