我正在使用NetBeans,當我編寫HQL查詢時,我看到一些奇怪的結果,當我在HQL編輯器中進行查詢時,它會返回我期望的結果,但如果我寫:select a.name from User a
,它什麼也沒有返回,只是在列名query(Char Char Byte Byte)
處輸入名稱,儘管它表示記錄的數量。任何人都看過?休眠(HQL)
Q
休眠(HQL)
1
A
回答
0
當您使用HQL作爲select a.name from User a
時,它應該返回String[]
,假定a.name
是String類型。請相應地更新結果檢索/迭代並打印輸出。它應該工作。
+0
我同意它應該可行,因爲我已經在我的Java代碼中完成了它,並且一切正常,但是我希望在HQL編輯器中查看結果以進行測試與困難的查詢工作。無論如何,非常感謝.. –
相關問題
- 1. 休眠HQL getMaxVersion
- 2. GROUP_CONCAT休眠HQL
- 3. 休眠HQL查詢
- 4. 休眠HQL和setMaxResults
- 5. 休眠:使用HQL
- 6. 加入休眠HQL
- 7. 休眠SQL,HQL和Criteria API
- 8. 休眠刪除使用HQL
- 9. 休眠HQL和日期
- 10. 提取* HQL *在休眠
- 11. 問題像在休眠hql
- 12. 休眠HQL左的連接
- 13. 休眠HQL連接錯誤
- 14. HQL休眠很多表
- 15. 休眠HQL:多對多
- 16. 休眠HQL到標準
- 17. 則DateDiff在HQL - 休眠
- 18. 休眠HQL的時間差
- 19. 休眠,取,HQL和hashCode()
- 20. 休眠HQL或條件
- 21. 休眠,地圖和HQL
- 22. 休眠 - 刪除日食休眠工具HQL
- 23. 休眠HQL加入HashSet的問題
- 24. 集團在休眠錯誤和HQL
- 25. 休眠不返回結果(HQL)
- 26. 帶連接表的休眠HQL
- 27. 休眠HQL查找參數和條件
- 28. 休眠HQL映射異常列名
- 29. 休眠第一個hql查詢...錯誤
- 30. 休眠 - HQL加入了很多條款
你能打印出SQL(show_sql在Hibernate中)並在RDBMS上運行它嗎?返回多少行? – Friso
你是對的。我複製了生成的SQL並運行它,結果是我的預期。但是,我不知道爲什麼它不能在NetBean HQL編輯器中正確返回。但是非常感謝,因爲至少我現在有一個結果,要做更多的步驟。 –
可能是因爲生成的查詢以某種方式爲RDBMS提供了一個關鍵字,導致處理不當?嘗試選擇一個不同的屬性,看看會發生什麼。 (如果這樣可能會導致netbeans傢伙出現bug) – Friso