[org.hibernate.util.JDBCExceptionReporter] [ERROR] - ORA-00904:

ava.sql.SQLException: ORA-00904:
  原因: 
  hbm.xml文件的属性名与数据库的属性名不对应

此类问题的出现主要来自三个方面。
1、 SQL语句中存在语法错误或是传入的数据有误;
2、 数据库的配置不合法,或者说是配置有误。较容易出现的有数据表的映射文件(,hbm.xml文件)配置有误;Hibernate.cfg.xml文件配置有误;
3、 当前的数据库用户权限不足,不能操作数据库。以是以Oracle 数据库为例,这种情况下在错误提示中会显示java.sql.BatchUpdateException: ORA-01031: insufficient privileges这样的信息。
 
以下是我在项目中解决SQL Grammer Exception,Could not execute JDBC batch update异常时使用的方法。

posted on 2012-12-09 23:57 youngturk 阅读(6390) 评论(2)  编辑  收藏 所属分类: StrutsHibernate

评论

# re: [org.hibernate.util.JDBCExceptionReporter] [ERROR] - ORA-00904: 2013-06-05 15:51 开发吧

ERROR org.hibernate.util.JDBCExceptionReporter - ORA-00904: "PROJECTIMP0_"."CREATETIME": 标识符无效
我的还是报错  回复  更多评论   

# re: [org.hibernate.util.JDBCExceptionReporter] [ERROR] - ORA-00904: 2014-03-28 17:32 小筱

.。。。。。。。。。。。。。。。。。。  回复  更多评论   


只有注册用户登录后才能发表评论。


网站导航:
 
<2012年12月>
2526272829301
2345678
9101112131415
16171819202122
23242526272829
303112345

导航

统计

公告

this year :
1 jQuery
2 freemarker
3 框架结构
4 口语英语

常用链接

留言簿(6)

随笔分类

随笔档案

文章分类

文章档案

相册

EJB学习

Flex学习

learn English

oracle

spring MVC web service

SQL

Struts

生活保健

解析文件

搜索

最新评论

阅读排行榜

评论排行榜