Foros del Web » Programacin para mayores de 30 ;) » Bases de Datos General » PostgreSQL »

Busqueda de campo que existe y no devuelve al query

Estas en el tema de Busqueda de campo que existe y no devuelve al query en el foro de PostgreSQL en Foros del Web. @import url("http://static.forosdelweb.com/clientscript/vbulletin_css/geshi.css"); Cdigo SQL: Ver original SELECT COUNT ( proyecto0_ . id ) AS col_0_0_ FROM rrhh . proyecto proyecto0_ CROSS JOIN commons . cliente ...
  #1 (permalink)  
Antiguo 16/07/2015, 01:28
 
Fecha de Ingreso: octubre-2008
Ubicacin: Madrid
Mensajes: 352
Antigedad: 15 aos, 6 meses
Puntos: 5
Busqueda de campo que existe y no devuelve al query

Cdigo SQL:
Ver original
  1. SELECT COUNT(proyecto0_.id) AS col_0_0_ FROM rrhh.proyecto proyecto0_
  2. CROSS JOIN commons.cliente clientecom1_
  3. WHERE proyecto0_.cliente_comun=clientecom1_.id
  4. AND proyecto0_.security_domain_id=2 AND (
  5. LOWER(translate(TRIM(BOTH FROM proyecto0_.nombre), '', 'aaaaaeeeeiiiooooouuuuAAAAAEEEEIIIOOOOOUUUUcC'))
  6. LIKE LOWER(translate('%Gescore%', '', 'aaaaaeeeeiiiooooouuuuAAAAAEEEEIIIOOOOOUUUUcC')))
  7. 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.
  #2 (permalink)  
Antiguo 16/07/2015, 01:34
 
Fecha de Ingreso: octubre-2008
Ubicacin: Madrid
Mensajes: 352
Antigedad: 15 aos, 6 meses
Puntos: 5
Respuesta: Busqueda de campo que existe y no devuelve al query

No he dicho nada, ya esta solucionado, tenia fecha finalizacin distinta de null.

Etiquetas: busqueda, campo, devuelve, query
Atencin: Ests leyendo un tema que no tiene actividad desde hace ms de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 12:30.