用户登录
用户注册

分享至

hibernate不区分大小写

  • 作者: 你让我瞌睡
  • 来源: 51数据库
  • 2020-10-11

CREATE TABLE "RISK"."FE_FIELD_INPUT"  (  

   "ID"                 INTEGER                         NOT NULL,  

   "inputname"               VARCHAR2(100),  

   "inputcode"           VARCHAR2(100),  

   CONSTRAINT PK_FE_FIELD_INPUT PRIMARY KEY ("ID")  

);注意看,字段名是加了引号的,查看一下创建后的表,在数据库中显示确实是小写的。 

所以会报上面的异常,hibernate会自动将字段名改成大写。

oracle是不区分大小写的,会自动转换成大写。

CREATE TABLE RISK.FE_FIELD_INPUT  (  

   ID                 INTEGER                         NOT NULL,  

   inputname               VARCHAR2(100),  

   inputcode           VARCHAR2(100),  

   CONSTRAINT PK_FE_FIELD_INPUT PRIMARY KEY ("ID")  

);


软件
前端设计
程序设计
Java相关