0

私は Hibernate に少し慣れていないので、この問題の理由を見つけることができませんでした。

ここに私のHQLがあります:

update MyEntity set field1 = :value1 || substr(field1, :pos, 100) where ...

これは次のように変換されます。

update MY_TABLE set field1=(?||substr(field1||?||100) where ...

したがって、私の推測では、すべてのコンマ ( ) は、重複した括弧内で,連結演算子 ( ) に変換されます。||何か不足していますか?

4

0 に答える 0