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

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

总结

  • 碰到做这个错误,首先检查自己的数据库是否使用正确。
  • 把报错SQL放到SQL窗口执行,检查报错字段是否和数据库中的字段一致
  • 最后如果怀疑有关键字问题,给字段加上双引号。

你可能感兴趣的:(java.sql.SQLException: ORA-00904:标识符无效)