如果不用PreparedStatement改用直接aaa='dddd'的放式是可以的

解决方案 »

  1.   

    要看你的那个字段的值超过范围了,你可以把这条sql输出,然后和数据库的字段长度比较一下就知道那个值过大了
      

  2.   

    汉字要站两为,也就是火如果是800个汉字的字段大小至少为varchar2(1600)
      

  3.   

    不是这个原因,我把字段的值都改的很大,4000,还是一样的问题,我估计是PreparedStatement的设置问题。
      

  4.   

    我是用HIBERNATE直接SAVE这个对象的,在线等待