problema de novato

Fernando San Martín Woerner snmartin en galilea.cl
Mie Mar 16 16:23:19 CET 2005


El mié, 16-03-2005 a las 16:27 +0100, J. Manuel Velasco escribió:
...
> y el error...
> 
>     d.execute(""" select attname from pg_attribute 
> where attnum='%s' and attrelid='%s' """)%(i[2]
> [t],i[0])

debiese ser:

    d.execute(""" select attname from pg_attribute where attnum='%s' and
attrelid='%s' """ % (i[2][t],i[0]))

primero debes componer el string y luego enviarlo como parametro del
método execute

saludos

-- 
Fernando San Martín Woerner
Jefe de Informática
Galilea S.A.




Más información sobre la lista de distribución Python-es