java.sql.SQLException: ORA-00904:标识符无效

昨天需求改变,需要对导入Excel功能增加两列,本想着分分钟做好,却碰到这个Bug.
检查数据库字段和我在xml中的SQL没任何问题。看了半天也没找到问题,报错的SQL在pl/SQL执行也没有问题,突然意识到上次给他们做报表的测试库导入过数据,修改了我代码的数据库连接,真的被自己蠢到。

总结

  • 碰到做这个错误,首先检查自己的数据库是否使用正确。
  • 把报错SQL放到SQL窗口执行,检查报错字段是否和数据库中的字段一致
  • 最后如果怀疑有关键字问题,给字段加上双引号。
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 关于Mongodb的全面总结 MongoDB的内部构造《MongoDB The Definitive Guide》...
    中v中阅读 32,125评论 2 89
  • 夜深了,人还未静。耳机里响着刘若英的声音,突然想写写最近的生活。我不是一个能言善谈的人,所以我也不是一个会写作的人...
    大佬的女人不认输阅读 1,118评论 0 1