El mar, 07-07-2009 a las 21:56 -0500, Miguel Angel escribió: > Buenas noches, estoy ejecutando una función en plpythonu pero quisiera > poder mostrar en pantalla la consulta que estoy ejecutando como si > estuviera haciendo un: > > RAISE NOTICE '%',consulta; > > Tengo mi consulta cargada dentro de la variable "qr" y al tratar de > hacer: > > plpy.notice(qr) > > Me sale un error de sintáxis, podrían decirme por favor como podría > mandar a imprimir en pantalla el valor de la variable "qr".
Bueno ya he intentado de diversas maneras pero no logró dar con el error, mi consulta algo así: qr = plpy.prepare( """ SELECT * FROM tablas ..... WHERE valor.columna IN ($1) """, [ "varchar" ] ) qre = plpy.execute(qr, [ variableEnviada ]) Pero al mandar llamar la función pasando como parámetro la cadena 'FVA-17183' me dice esto: ERROR: plpython: function "export_dbffranq" failed DETAIL: exceptions.TypeError: float argument required Si lo cambio a '$$FVA-17183$$' no hace nada. Alguna idea? -- TIP 10: no uses HTML en tu pregunta, seguro que quien responda no podr� leerlo