0

HQL クエリで postgres クロス集計 (tablefunc) 関数を使用する方法を知っていますか? 関数を Hibernate に登録する必要がありますか?

これは私が得ているエラーです:

unexpected token: CROSSTAB near line 1, column 34 [SELECT * from CROSSTAB('select ... 

ありがとう。

4

1 に答える 1

0

HQL はデータベースの実装に依存しない別の言語であるため、HQL でこれを行うことはできません。PostgreSQL 固有の機能 (クロス集計など) を使用する場合は、ネイティブ クエリ インターフェイスが必要になります。

于 2012-06-26T22:14:07.050 に答える