我爱占星网 我爱占星网
首页
编程
java
php
前端
首页 编程 java php 前端

org.hibernate.Query.setParameter()对于null值得处理

org.hibernate.Query.setParameter()对于null值得处理;
直接写 query.setParameter(i,null); 编译可以通过,
但是当数据库类型为 number或date时,就会报错
Caused by: java.sql.SQLException: ORA-00932: 数据类型不一致: 应为 NUMBER, 但却获得 BINARY
但是在设值得时候,也不知道数据库字段的类型。
这个时候对于null值如何处理呢

项目使用的是hibernate4

https://zhidao.baidu.com/question/2137674897565871988.html

近期文章

  • 点投射到区间的算法问题求解
  • ireport编译出错!求大神
  • 热敏打印机 设置 子网掩码
  • wpf Metro 边框的处理
  • web端QQ第三方登录问题 java
  • python基于windows下的多线程聊天室
  • Kindergarten Day
  • Factstone Benchmark
  • Java 从数据库中取出来的数据时0x03,传到前台页面是为什么变成了[B@2b722f
  • error LNK2038: _MSC_VER”的不匹配项: 值“1800”不匹配值“1900”
  • python语言用flask做二维码生成,二维码生成失败,这是怎么回事?
  • java如何实现Revit的 .rfa文件在线浏览
  • 刚工作,最近接触到了echarts,请问其中的require对象是什么?
  • 求助大神,这个参数重复定义错误是怎么回事…
  • 刚工作 遇到个sql语句 难题
  • java猜数字游戏,随机产生一个0~1000的数,有三次机会
  • Spring4整合Hibernate4抛出异常,求各位大神帮帮忙
  • Hypertheseus
  • Dice Matrix
  • java新手,一个applet程序(eclipse)的问题

Copyright ©2022 我爱占星 All Rights Reserved.

浙ICP备2022030071号-1

部分图文来自网络,如有侵犯您的版权,请告诉我们删除

友情链接:代码精华