[OT}Problemas con clausula LIKE en pyPgSQL

From: fernando villarroel <bbddlinux(at)yahoo(dot)es>
To: pgsql-es-ayuda(at)postgresql(dot)org
Subject: [OT}Problemas con clausula LIKE en pyPgSQL
Date: 2005-02-11 16:30:33
Message-ID: 20050211163034.61261.qmail@web51610.mail.yahoo.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

Hola desde ayer que tengo este problema, en la lista
Python me recomendaron este script para solucionar el
error, pero tampoco me funciona, disculpen lo algo
off-topic pero quizas aca alguien trabaje con pyPgSQL
para acceder a Postgres, bueno aca va el script y el
error:

q="select a.cclte, a.razonsocial,a.direccion,
a.telefono1,
b.descripcion \
from cltescred as a, comunas as b \
where a.ccomuna=b.ccomuna and a.razonsocial \
like '%%%s' " % self.rzd

Hola probe con es te script,pero sigo con error, pero
ahora a nivel de libpq al ejecutar el sql:

cursor.execute(q)

ERROR: syntax error at or near "'%fer'" at character
241

Tambien probe con (self.rzd,) pero me tira el mismo
error.

No se lo probe en la base de datos y alla el script
funciona de la siguiente manera:

cargas=# select a.razonsocial, b.descripcion from
cltesctdo as a, comunas as b where razonsocial like
'E%' and a.ccomuna=b.ccomuna;
razonsocial | descripcion
-------------+-------------
ENTEL | santiago
(1 row)

cargas=#

Esto me muestra todos los clientes cuya razon social
cominece con la letra E.

Agradecere cualquier sugerencia o comentario.

Fernando Villarroel


__________________________________
Do you Yahoo!?
The all-new My Yahoo! - What will yours do?
http://my.yahoo.com

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message Ivan Javier Monroy Jinete 2005-02-11 16:31:20 Fedora Postgres
Previous Message Juanky Moral 2005-02-11 16:24:49 frontón