From: | Juan <smalltalker(dot)marcelo(at)gmail(dot)com> |
---|---|
To: | Ayuda <pgsql-es-ayuda(at)postgresql(dot)org> |
Subject: | error en 9.4 |
Date: | 2015-09-04 18:07:50 |
Message-ID: | CAKizN9xT8PBkxnhvM1PBB2eF_bNgxAnb3Be4gjNATGo-rSCjcA@mail.gmail.com |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-es-ayuda |
Gente
Tengo un sistema que viene funcionando desde hace muho tiempo y descubri un
error
que antes no daba. y es el sig:
42883: ERROR: el operador no existe: integer ~~* unknown
es cuando hace un ilike con dos tipos diferentes...
1 ilike '1%'
si lo casteo andaria.
1 ::varchar ilike '1%'
pero como las queries las genera un framework ORM no tengo la capacidad de
castearlo
Incluso lei por ahi una respuesta de la lista de postgres de Alvaro que
contaba porque se
introdujo ese cambio, tambien creo recordar que es posible agregar alguna
funcion o definicion
para que este error no ocurra, algo asi como la manera de indicarle a
postgres como resolver
el cast , pero no recuerdo como era y si todavia en 9.4 es posible.
Cualquier ayuda o guia sera agradecida.
saludos
Jmdc
From | Date | Subject | |
---|---|---|---|
Next Message | Horacio Degiorgi | 2015-09-05 23:39:14 | forma optimizada de hacer query a json |
Previous Message | Horacio Miranda | 2015-09-03 08:56:04 | Re: reinicio de pgpool |