本帖最后由 hnhclijianwei_2010 于 2014-08-28 14:35:25 编辑

解决方案 »

  1.   

    貌似 varchar2(4 char) 代表的是字符 varchar2(4)表示的是字节
    前者可存空间较大
      

  2.   

    要让hibernate 生成 Hibernate: 
        create table T_RES (
            id varchar2(36) not null,
            CODE varchar2(4),
            primary key (id)
        )   code 字段的映射注解要怎么写?
      

  3.   

    varchar2(4 char) 表示最多存4个字符,或者最多存4个汉字
     varchar2(4)表示最多存4个字符,或者最多存2个汉字hibernate默认都会带char
      

  4.   

    @Column(name = "CODE", length = 4,columnDefinition="varchar2(4)")