当前位置: 代码迷 >> Java Web开发 >> 更新数据库,无效的列部类,求破
  详细解决方案

更新数据库,无效的列部类,求破

热度:9567   发布时间:2013-02-25 21:07:29.0
更新数据库,无效的列类型,求破
System.out.println("userPic:"+user.getUserPic());
if(user.getUserPic()!=null)
jdbcTemplate.update("update users set password=?,userBirthday=?,userPhone=?,userMobile=?,userPic=? where loginName=?", user.getPassword(),user.getUserBirthday(),user.getUserPhone(),user.getUserMobile(),user.getUserPic(),user.getLoginName());
oracle数据库,其中userPic为BLOB类型,执行这段更新语句,报“无效的列类型”,求破
------最佳解决方案--------------------------------------------------------
更改你数据库中那个列的类型 那个类型有问题
------其他解决方案--------------------------------------------------------
一般blob这个类型不能和其他类型的字段插入进去,需要单独插入,通过byte方式插入
------其他解决方案--------------------------------------------------------
引用:
一般blob这个类型不能和其他类型的字段插入进去,需要单独插入,通过byte方式插入


正解!!
------其他解决方案--------------------------------------------------------
引用:
更改你数据库中那个列的类型 那个类型有问题
BLOB类型,有什么问题?
  相关解决方案