SQL Error: 933, SQLState: 42000,ORA-00933: SQL 命令未正确结束

cw1170359271 2013-05-17 10:59:39
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)

这个错误怎么解决啊
...全文
2363 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
cw1170359271 2013-05-19
  • 打赏
  • 举报
回复
问题解决了,是由于数据库中连表出了点问题
q35335010 2013-05-19
  • 打赏
  • 举报
回复
把sql贴出来看看呗
cw1170359271 2013-05-17
  • 打赏
  • 举报
回复
找了的没有,这个错误有可能是查询的sql语句写错了,但是我不知道怎么改这个语句,因为这是一个客户关系管理系统,里面涉及了权限的问题,所以非常的蛋疼。想找个高手加个QQ帮我看一下!!!本人QQ:1021825563,非常感谢
  • 打赏
  • 举报
回复
看看语句是不是有问题。比如少个空格啥的。
cw1170359271 2013-05-17
  • 打赏
  • 举报
回复
public SysUser login(SysUser condition) { // TODO Auto-generated method stub try { List list = this.userDao.searchUser(condition); if (list != null && list.size() > 0) {// 存在该用户 SysUser su = (SysUser) this.userDao.searchUser(condition)// 获取该用户数据 .get(0); if (su.getUsrFlag() == 1 && su.getSysRole() != null && su.getSysRole().getRoleFlag() == 1 && su.getUsrPassword().equals( condition.getUsrPassword())) {// 状态正常并且密码正确的情况就可以登录 return su; } } } catch (Exception e) { e.printStackTrace(); } 这是登陆语句
  • 打赏
  • 举报
回复
ORA-00933: SQL 命令未正确结束 一般看到这种错误 肯定是oracle 语句的问题,,,楼主看不出来,可以先在plsql中运行一下 看看。。或者贴出来我看看。。

67,515

社区成员

发帖
与我相关
我的任务
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
  • Java EE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧