[Python] Psycopg2 e passaggio parametri

Marco Beri marcoberi a gmail.com
Mer 27 Maggio 2009 10:52:15 CEST


2009/5/27 simozack <simozack a yahoo.it>

> Ciao a tutti,
> sto diventando pazzo su un problema che riguarda il passaggio di
> parametri nell'esecuzione di una query in psycopg2.
> Anzi, credo che questo centri poco, visto il messaggio di errore...
> Ma andiamo con ordine.
> Ho una query:
> query_commessa = """select distinct commessa
>                       from (select commessa from fattura_acquisti union all
>                             select commessa from ore union all
>                             select commessa as commessa from
> fattura_vendite) as totale_commesse,
>                             anagrafica_commessa
>                       where commessa like '__C%'
>                       and   codice = commessa
>                       and   data_fine <= %(data_elaborazione)s
>                       order by commessa"""


Cos' quel "__C%" ?

Secondo me hai beccato un problema simile a questo:
http://lists.initd.org/pipermail/psycopg/2004-October/003131.html

Prova a sostituirlo con "__C%%"


Ciao.
Marco.
-------------- parte successiva --------------
Un allegato HTML  stato rimosso...
URL: http://lists.python.it/pipermail/python/attachments/20090527/99d5a6c1/attachment.htm 


Maggiori informazioni sulla lista Python