Jeg har lige haft dette problem, skulle bruge afstøbninger, så jeg prøvede nogle ting for at få det til at virke. Det viser sig, at du undslipper :i dvale med \
Men i java, for at udskrive \
til at begynde med skal du undslippe det med \
.
Så hvis du vil indsætte en :
i din SQL hibernate-forespørgsel, skal du skrive det som:\\:
Og hvis du ville caste i PostgreSQL, som i mit tilfælde, skulle du f.eks.:field\\:\\:int
hvis du ville kaste et eller andet felt som et heltal.