Hibernate query.list为sqlquery提供了错误的结果

Hibernate query.list为sqlquery提供了错误的结果,hibernate,Hibernate,我有一个sqlquery,当粘贴到sql server资源管理器时,它可以正常工作,但是当调用hibernate query.list时,列表给了我零大小的列表。代码如下: Query Query=session.createSQLQuery(sqlQuery); List=query.List() 这是工作正常突然它开始表现出奇怪 谢谢, Punam Purohit什么是SQL查询?希望这是一个精选的声明。您是否对Hibernate配置文件或映射文件进行了任何更改(如果您使用的是Hiberna

我有一个sqlquery,当粘贴到sql server资源管理器时,它可以正常工作,但是当调用hibernate query.list时,列表给了我零大小的列表。代码如下:

Query Query=session.createSQLQuery(sqlQuery);
List=query.List()

这是工作正常突然它开始表现出奇怪

谢谢,
Punam Purohit

什么是SQL查询?希望这是一个精选的声明。您是否对Hibernate配置文件或映射文件进行了任何更改(如果您使用的是Hibernate实体)?我们需要更多信息。

@Joshua Witter

选择不同的doc.id、c_user.contractor_name、c_user.company_id、doc.status、,
提交文件日期、尺寸名称、部门名称、gt等级名称、部门名称、部门名称
来自承包商用户、主ipms用户、文件元数据dmd、,
部门\主dim,文件文档
左外部连接选择的\u等级\u映射文件上的sgm=sgm.doc\u id
左侧外部联接选择的\u等级\u详细信息sgm上的sgd。选择的\u等级\u id=
sgd.selected\U grade\U id左侧外部连接代码\U sgd.sub\U代码\U id上的主cm=
cm.code\U id左外接部门\U主部门在cm.DEPARTION\U id=
部门id在sgd上离开外部连接等级\u主gm等级\u id=
gm.grade\U id左侧外部连接grade\U类型gt打开
gm.grade\U type\U id=gt.grade\U type\U id,其中文件承包商\U user=c\U user.id和
dmd.document\u metadata\u id=doc.md\u id和dmd.division\u id=dim.id
sgd.last_grade_id为空且doc.status!='Forked'和doc.status in('Registration Initiated')和c_user.reservation_category='NULL'
我没有对hibernate配置文件进行任何更改,相同的代码正在其他计算机上成功执行。它正在返回对象数组列表,因此我不需要对bean文件进行任何更改。

尝试启用SQL日志记录并发布您得到的内容。