hibernate 出现Caused by: java.sql.SQLException: Column 'id' not found.异常

原创 2016年08月30日 15:22:35

用hibernate进行映射查询时,出现Caused by: java.sql.SQLException: Column ‘id’ not found 异常,检查数据库表及映射都有id且已经正确映射,google后发现原因为:
Your query doesn’t return a field named id即查询sql中没有查询出主键id列,但返回结果集中用到,故出现异常特此记录。

详细解答见下:
http://stackoverflow.com/questions/34164411/caused-by-java-sql-sqlexception-column-id-not-found

版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

java 访问数据库 java.sql.SQLException: Column not found的问题

用java写一个很简单的数据库访问程序,但是如果表跟字段中出现中文,会出现这样的错误:java.sql.SQLException: Column not found 解决方法之一是在连接是指定gb2...

sql查询报java.sql.SQLException: Column 'LC_ID' not found 的错误实际上是mysql在hibernate别名的问题

报java.sql.SQLException: Column 'LC_ID' not found 的错误实际上是mysql在hibernate别名的问题 我的查询sql是 String sq...

hibernate java.lang.IllegalStateException: No data type for node: org.hibernate.hql.ast.tree.IdentNode

java.lang.IllegalStateException: No data type for node: org.hibernate.hql.ast.tree.IdentNode  /-[IDE...
  • kenera
  • kenera
  • 2009-12-14 11:03
  • 15029

关于Column '*' not found 解决方案 Hibernate使用SQL查询返回实体类型,即返回某个类,或实体类

当遇到Column '*' not found找不到的时候,首先检查该字段是否存在,如果存在还有这个错误,有两种解决办法第一种:有可能是你的*字段取了别名,那么在查询的时候一定要指定改别名的类型,代码...

column "name" not found 错误

column “name” not found 错误  查了下原因,有些人下意识认为是你查找的name在数据库中没有对应的字段,其实并不是(没有对应的字段会提示 column “name” not i...

Caused by: java.sql.SQLException: Field 'id' doesn't have a default value

org.hibernate.exception.GenericJDBCException: could not insert: [com.green.vo.Login] at org.hiberna...

Caused by: java.sql.SQLException: Field 'id' doesn't have a default value

1、错误描述 org.hibernate.exception.GenericJDBCException: error executing work at org.hibernate.exceptio...

Caused by: java.sql.SQLException: Operand should contain 1 column(s)

1、错误描述 [ERROR:]2015-05-05 15:48:55,847 [异常拦截] org.hibernate.exception.DataException: error executin...

Caused by: java.sql.SQLException: Connections could not be acquired from the underlying database!

web项目执行查询的时候报错: Caused by: java.sql.SQLException: Connections could not be acquired from the underl...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)