日期:2014-05-18  浏览次数:20719 次

SQL Error: 933, SQLState: 42000,ORA-00933: SQL 命令未正确结束
2013-05-17 10:31:29 SQL Error: 933, SQLState: 42000
2013-05-17 10:31:29 ORA-00933: SQL 命令未正确结束

org.hibernate.exception.SQLGrammarException: could not execute query
at org.hibernate.exception.SQLStateConverter.convert(SQLStateConverter.java:90)
at org.hibernate.exception.JDBCExceptionHelper.convert(JDBCExceptionHelper.java:66)
at org.hibernate.loader.Loader.doList(Loader.java:2235)
at org.hibernate.loader.Loader.listIgnoreQueryCache(Loader.java:2129)
at org.hibernate.loader.Loader.list(Loader.java:2124)
at org.hibernate.loader.hql.QueryLoader.list(QueryLoader.java:401)
at org.hibernate.hql.ast.QueryTranslatorImpl.list(QueryTranslatorImpl.java:363)
at org.hibernate.engine.query.HQLQueryPlan.performList(HQLQueryPlan.java:196)
at org.hibernate.impl.SessionImpl.list(SessionImpl.java:1149)
at org.hibernate.impl.QueryImpl.list(QueryImpl.java:102)
at com.t177.common.dao.BaseHibernateDAO.list_params_M(BaseHibernateDAO.java:112)
at com.t177.user.dao.impl.UserDaoImpl.searchUser(UserDaoImpl.java:62)

这个错误怎么解决啊
javaEE

------解决方案--------------------
ORA-00933: SQL 命令未正确结束

一般看到这种错误 肯定是oracle 语句的问题,,,楼主看不出来,可以先在plsql中运行一下 看看。。或者贴出来我看看。。
------解决方案--------------------
看看语句是不是有问题。比如少个空格啥的。
------解决方案--------------------
把sql贴出来看看呗