为了账号安全,请及时绑定邮箱和手机立即绑定

JAVA Linux表名小写,报错找不到表

JAVA Linux表名小写,报错找不到表

蛊毒传说 2018-12-07 13:44:36
本地window环境无问题,部署到linux上,表名都是小写,然后就报错说找不到表名,错误信息 Table 'bpm.ACT_GE_PROPERTY' doesn't exist(数据库中的表都是小写,程序也是小写。我知道改配置文件可以解决,但公司不准改这个配置。请问如何解决,或者告知是什么原因引起的,谢谢)
查看完整描述

5 回答

?
牧羊人nacy

TA贡献1862条经验 获得超7个赞

应该跟数据库有关系的吧,oracle 就会全转成大写的吧。mysql好像linux默认区分大小写,你查一下相关数据库配置 应该可以修改是否区分大小写的

查看完整回答
反对 回复 2018-12-16
?
潇潇雨雨

TA贡献1833条经验 获得超4个赞

可能不是表名的问题,用户归属?权限?还有没有可能是你真的把表名写错了。

查看完整回答
反对 回复 2018-12-16
?
汪汪一只猫

TA贡献1898条经验 获得超8个赞

不是的哈亲,用的mybatis,所有的表名都是识别的大写

查看完整回答
反对 回复 2018-12-16
?
PIPIONE

TA贡献1829条经验 获得超9个赞

@叶芝殇: 有没有试试把程序的改成大写的?mybatis我不熟,不好意思了。

查看完整回答
反对 回复 2018-12-16
?
凤凰求蛊

TA贡献1825条经验 获得超4个赞

@ㄓㄤㄑㄧㄤ: 我也想过这个解决方案。。程序和表名都改为大写,项目经理不给时间,所以也行不通了

查看完整回答
反对 回复 2018-12-16
  • 5 回答
  • 0 关注
  • 696 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信