hql查询的时候,报错如下
百度后发现可能是字段类型不匹配导致,所以找provId的类型。后来发现,是provId前面的字段 taskId的类型不匹配。
因为在 hbm.xml文件中,taskId 作为外键关联了其他表,但是数据库中,删除了该外键,所以报错。hql中删除改字段后,查询成功。
HQL查询错误解析
本文解析了一次HQL查询中出现的错误,发现是由于taskId字段类型不匹配导致。在hbm.xml文件中,taskId作为外键关联了其他表,但数据库中已删除该外键,从而引发错误。通过删除hql中的该字段,查询得以成功。
hql查询的时候,报错如下
百度后发现可能是字段类型不匹配导致,所以找provId的类型。后来发现,是provId前面的字段 taskId的类型不匹配。
因为在 hbm.xml文件中,taskId 作为外键关联了其他表,但是数据库中,删除了该外键,所以报错。hql中删除改字段后,查询成功。
1396
1万+
535
516
1033
1003

被折叠的 条评论
为什么被折叠?