hibernate+oracle ORA-00942: 表或视图不存在


2013-03-28 04:16:02 WARN [org.hibernate.util.JDBCExceptionReporter.logExceptions(JDBCExceptionReporter.java:100)] - SQL Error: 942, SQLState: 42000

2013-03-28 04:16:02 ERROR [org.hibernate.util.JDBCExceptionReporter.logExceptions(JDBCExceptionReporter.java:101)] - ORA-00942: 表或视图不存在

数据库中表使用图形化工具生成,名称为 "sys_user"(带双引号) ,虽然使用sqlplus可以正常操作,但是hibernate生成的sql语句中不带双引号,所以无法找到对应的表名,解决办法是将表名和字段名中的双引号去掉。

你可能感兴趣的:(ORA-00942:,表或视图不存在)