Consulta en 8.2 que no anda en 8.3

From: "Ana Smail" <anasmail(at)unnoba(dot)edu(dot)ar>
To: <pgsql-es-ayuda(at)postgresql(dot)org>
Subject: Consulta en 8.2 que no anda en 8.3
Date: 2008-09-15 14:50:57
Message-ID: E1KfFPl-0000Kj-4N@apu.unnoba.edu.ar
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

Tengo un query que hace en el where:
AND s.sucursal ILIKE '%4%'
En 8.2 funciona y en 8.3 dá el error:
7 ERROR: el operador no existe: integer ~~* unknown LINE 22:
AND s.sucursal ILIKE "%4%" ORDER BY b.nombre, c.cuenta... ^ HINT: Ningún
operador coincide con el nombre y el tipo de los argumentos. Puede desear
agregar conversiones explícitas de tipos.

Encontré hace un tiempo un script para agregar el casteo ímplícito, pero no
tiene nada del like. Necesito solucionar esto desde el motor, porque no
puedo tocar la aplicación, alguno de Uds. sabe cómo?

Tampoco funciona: ORDER by upper(2)

Gracias por su ayuda.

ANA

Responses

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message Jaime Casanova 2008-09-15 14:55:34 Re: Consulta en 8.2 que no anda en 8.3
Previous Message Alvaro Herrera 2008-09-15 14:42:28 Re: Consulta