PostgreSQL
 sql >> Base de Dados >  >> RDS >> PostgreSQL

Usando a consulta do Hibernate:os dois pontos são tratados como parâmetro / dois pontos de escape


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.