Código SQL:
Ver originalSELECT COUNT(proyecto0_.id) AS col_0_0_ FROM rrhh.proyecto proyecto0_
CROSS JOIN commons.cliente clientecom1_
WHERE proyecto0_.cliente_comun=clientecom1_.id
AND proyecto0_.security_domain_id=2 AND (
LOWER(translate(TRIM(BOTH FROM proyecto0_.nombre), 'áàâãäéèêëíìïóòôõöúùûüÁÀÂÃÄÉÈÊËÍÌÏÓÒÔÕÖÚÙÛÜçÇ', 'aaaaaeeeeiiiooooouuuuAAAAAEEEEIIIOOOOOUUUUcC'))
LIKE LOWER(translate('%Gescore%', 'áàâãäéèêëíìïóòôõöúùûüÁÀÂÃÄÉÈÊËÍÌÏÓÒÔÕÖÚÙÛÜçÇ', 'aaaaaeeeeiiiooooouuuuAAAAAEEEEIIIOOOOOUUUUcC')))
AND (proyecto0_.tipo_proyecto IN (148 , 149 , 150 , 385 , 386 , 387 , 388 , 425)) AND (proyecto0_.fecha_finalizacion IS NULL) AND (proyecto0_.deleted IS NULL)
Al ejecutar esta query que me genera JPA, me da resultado 0, cuando en la BBDD si hay un 1 con nombre Gescore.
Si quito la parte "lower(translate....", si me devuelve valor. Por lo que entiendo que este el poblema en este cacho, pero no se que pasa exactamente.
Alguien detecta que esta pasando.
Gracias.