![Antiguo](http://static.forosdelweb.com/fdwtheme/images/statusicon/post_old.gif)
20/10/2005, 09:08
|
| | Fecha de Ingreso: abril-2005
Mensajes: 49
Antigüedad: 19 años, 10 meses Puntos: 0 | |
Ya lo resolví. La solución es un asco (se aceptan propuestas de mejora) pero funciona.
Solución: cond := ''apellido_rsocial=''||''''''''||p_apellido||''''' '''||'' AND calle''||comp_calle||'' AND altura_domicilio=''||p_altura||'' AND piso''||comp_piso||'' AND depto''||comp_depto;
qry := ''SELECT * FROM personas WHERE ''||cond;
FOR fila_persona IN EXECUTE qry LOOP
res := fila_persona.id_persona;
END LOOP;
Espero que esto le sirva a alguien más.
Saludos,
Gabi. |