Ver Mensaje Individual
  #5  
Antiguo 26-10-2017
ronalg ronalg is offline
Miembro
 
Registrado: may 2003
Ubicación: Sucre - Bolivia
Posts: 68
Reputación: 21
ronalg Va por buen camino
Si es posible hacer lo que dices

Cita:
Empezado por jars Ver Mensaje
Hola amigos.
En una SP uso "for execute statement SCRIPT1 into...." en la que hago sum de campos agrupados por usuario, a continuación hago un select a otra tabla haciendo un count y un sum con una condición para el usuario actual. Todo funciona bien pero demora muchisimo pese a que los campos involucrados tiene su indice.
Lo que quisiera poder probar es, de ser posible, en la SP crear previamente un cursor con el select con su respectivo Where agrupado por usuario y luego continuar con "for execute statement SCRIPT1 into...." y a continuación hacer el Select al cursor con ese usuario.
Es posible hacer esto?

Gracias
Si colocaras parte del codigo podriamos ayudarte de mejor manera pues me aprece raro que "demore muchisimo" no creo que sea por culpa del motor, pues firebird es muy rapido incluso en procesos anidados
__________________
Saludos desde Sucre - Bolivia
"Si te lo puedes imaginar lo
puedes resolver" Pyriel
Responder Con Cita