Hibernate error java.sql.SQLException: ORA-00918: column ambiguously defined
2011年12月9日
java.sql.SQLException: ORA-00918: column ambiguously defined at oracle.jdbc.driver.DatabaseError.throwSqlException(DatabaseError.java:112) at oracle.jdbc.driver.T4CTTIoer.processError(T4CTTIoer.java:331) at oracle.jdbc.driver.T4CTTIoer.processError(T4CTTIoer.java:288)
表示返回是出现重复列名。
Hibernate用户是否是在实体对象中多定义外键的ID?
比如:
public class User{
private String id;
private String roleid;
private Role role;
}
例子中可能就会出现这个错误。请不要重复roleid这样的属性。
声明: 本文采用 BY-NC-SA 协议进行授权. 转载请注明转自: Hibernate error java.sql.SQLException: ORA-00918: column ambiguously defined
这个看不懂
博主很强大,我支持
技术,又见技术。