Pourquoi dois-je ORA-00904 même lorsque la colonne est-elle présente?

Je vois une erreur lors de l'exécution d'hibernate requête sql.

java.sql.SQLException: ORA-00904: "table_name"."column_name": identifiant invalide

Quand j'ouvre la table dans sqldeveloper, la colonne est présente.

L'erreur est seulement dans la PROD, pas de DEV.

Que dois-je vérifier?

  • Vous pouvez poster la requête?
  • Je crois que le plus gros problème pourrait être des colonnes n'est pas dans la base de données de production
  • avez-vous trouver la cause du problème?
  • Pas de. Je ne le trouve pas
  • dans mon cas, après beaucoup de débogage d'une colonne a été miss orthographié
  • même ce fut le cas pour moi en tant que @shareef dit
  • J'ai eu le même problème, cette erreur ne se produit que dans le système Prod.

InformationsquelleAutor Victor | 2011-04-19