0
你知道如何在HQL查詢中使用postgres交叉表(tablefunc)函數嗎?你需要用Hibernate註冊函數嗎?postgres使用hql hibernate查詢的tablefunc模塊?
這是我得到的錯誤:
unexpected token: CROSSTAB near line 1, column 34 [SELECT * from CROSSTAB('select ...
感謝。
你知道如何在HQL查詢中使用postgres交叉表(tablefunc)函數嗎?你需要用Hibernate註冊函數嗎?postgres使用hql hibernate查詢的tablefunc模塊?
這是我得到的錯誤:
unexpected token: CROSSTAB near line 1, column 34 [SELECT * from CROSSTAB('select ...
感謝。
你不能在HQL中這樣做,因爲HQL是獨立於數據庫實現的不同語言。如果您想使用特定於PostgreSQL的功能(例如交叉表),您將需要native query interface。