我在做一个通知的表,表里面有一个内容的字段,我用的类型是long类型;问题是:我用sql语句在oracle中直接插入一个内容字段很长的字符串可以实现插入,但是,我在项目中用jdbcTemplate模板执行sql语句,却报类型长度超出 xxx位!求助,在线等大侠们!急!!!

解决方案 »

  1.   

    http://download.oracle.com/docs/cd/E11882_01/java.112/e16548/datacc.htm#BHCJBJCC你看一下 oracle 的类型与 java 类型的对应关系
      

  2.   

    楼上我想问下,oracle的long类型在hibernate中要怎么配置影射类型!是java.lang.String吗?
      

  3.   

    应该是配置 java.lang.String 如果不行试试 java.sql.Types.LONGVARCHAR
      

  4.   

    hibernate的影射里面没有这个类型啊,大侠,还有别的办法吗?