Hola Oscar: La verdad es que no entiendo muy bien la pregunta, pero por lo que intuyo, yo lo haría al revez. Es decir, primero ejecuto un programa que me lea la vista lógica y me genere una tabla con todos los clientes y su mayor valor (que no se muy bien que es, pero parece que es lo que buscas), y luego de tu programa en lugar de llamar al procedimiento almacenado hago una lectura sobre esa nueva tabla. Un saludo Luis
Date: Sun, 12 Dec 2010 20:11:49 -0800 From: [email protected] Subject: AYUDA EN SQL To: [email protected] Buen dia estimados foreros primero como ya se aproxima navidad desearles una feliz navidad anticipadamente y luego solicitarle una ayuda que es la siguiente: Tengo un programa en ile que llama un procedimiento almacenado el cual tiene un cursor para poder tomar el valor mayor de todos los registro de un cliente desde una vista logica creada con INNER JOIN de varios archivos para asignarselo a todos los registros que tenga ese cliente y que tenga la categoria mas alta esto lo ejecuto registro por registro y cada uno llama este procedimiento almacenado todo funciona a la perfecccion el inconveniente es que es demasiado lento se tarda como cerca de 6 horas para verificar todos los registro lo cual es demasiado si alguien me puede hechar una manito le estare eternamente agradecido ya he probado con varias tegnicas pero no logro optimizarlo. de Antemano Gracias. ____________________________________________________ �nete a Recursos AS400, nuestra Comunidad ( http://bit.ly/db68dd ) Forum.Help400 � Publicaciones Help400, S.L.
____________________________________________________ Únete a Recursos AS400, nuestra Comunidad ( http://bit.ly/db68dd ) Forum.Help400 © Publicaciones Help400, S.L.

