我正在尝试设置我的 hibernate 实体以按照确切的格式自动创建表 IFAS_util_max_object_v 。无论我如何尝试,我似乎都无法将 IFAS 资本化。有人有什么想法吗?
这是我尝试过的。
@Table(name="\"IFAS_util_max_object_v\"")
此外,我正在使用 mysql 数据库。
最佳答案
您使用的是什么操作系统?
Mysql在配置文件中有一个设置来确定表名是否应该转换为小写。由于这些表对应于磁盘上具有表名的文件,因此在使用 Windows 时它们会转换为小写,因为 Windows 文件名不区分大小写。所以使用 Windows 时这是不可能的。
您可以阅读here关于详细信息。
关于mysql - Hibernate表名大写 IFAS_util_max_object_v,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9433740/