Ver Mensaje Individual
  #2
Antiguo 7 de junio de 2024, 20:49
Kuk
Administrador
Última Actividad 19.09.2026 20:11
Posts Posts: 2.500
Likes enviados Enviados: 1037
Likes recibidos Recibidos: 1207

@Josber, lo de las comillas dobles al final imagino que es el copy/paste...

Por lo pronto se me ocurre una sintaxis más ligera:

Código SQL:
  1. SELECT COUNT(CLICOD)
  2.   FROM CLIENTES
  3.  WHERE CLICOD > TRIM(     333)
  4.    AND CLIORG LIKE '%' || TRIM('ZACIÓN                                            ') || '%'
  5.    AND CLINOM LIKE '%' || TRIM('ENTE                          ') || '%'

Me parece que va a ser problema de codificación de caracteres, es decir que en este caso el valor "ZACIÓN" lleva tilde y puede que no se pase correctamente en la consulta y se interprete por otro caracter en el lado BBDD.

Intenta la misma consulta pero donde ambos valores alfanuméricos son letras sin acentos y compara a ver. Si el resultado es correcto (el valor es el mismo), eso es que hemos encontrado el problema.



NORMAS DEL FORO - para garantizar el buen funcionamiento del Foro.
¿Te han ayudado? NO TE OLVIDES de darle a
¿Quieres dirigirte a alguien en tu post? Notifícale haciendo clic en su Nick
Kuk is offline   Responder Con Cita