2

私はgrailsアプリケーションを持っています。Oracle db と H2 db をサポートしています。

私は本番環境で Oracle 11g DB を使用し、開発環境で H2 DB を使用しています。「listAgg」関数を使用した休止状態のクエリがあります。Oracleでは問題なく動作します。しかし、H2 はこの機能をサポートしていません。この機能を H2 でも使用するにはどうすればよいですか?

カスタム方言でできると思います。しかし、私はその方法を理解していません。誰か詳しく説明してくれませんか?

H2 には、listAgg に似た「group_concat」関数があることがわかります。「group_concat」が listAgg の代わりに H2DB に使用されるようにアプリケーションを構成できますか?

グレイル 2.3.11。

どうもありがとう!

4

1 に答える 1