Eu só tive esse problema, tive que usar moldes, então tentei algumas coisas para fazer funcionar. Acontece que você escapa:em hibernação com
\
No entanto, em java, para imprimir
\
para começar, você precisa escapar com \
.Então, se você quiser colocar um
:
na sua consulta de hibernação do SQL, você deve escrevê-la como:\\:
E se você quisesse converter no PostgreSQL, como no meu caso, você teria que, por exemplo:
field\\:\\:int
se você quiser converter algum campo como um inteiro.