发布网友 发布时间:2022-04-08 20:54
共3个回答
热心网友 时间:2022-04-08 22:23
CREATE TABLE "RISK"."FE_FIELD_INPUT" (注意看,字段名是加了引号的,查看一下创建后的表,在数据库中显示确实是小写的。
所以会报上面的异常,hibernate会自动将字段名改成大写。
oracle是不区分大小写的,会自动转换成大写。
CREATE TABLE RISK.FE_FIELD_INPUT (
热心网友 时间:2022-04-08 23:41
我好像发现在hibernate映射的字段写成“userName”时(中间的N是大写),映射后的字段名变成了“user_name”。可能是hibernate作了相关的处理。热心网友 时间:2022-04-09 01:16
数据库字段名不支持区分大小写。无解