Hola amigos, 
necesito de su ayuda,  simplemente necesito saber que es mejor, dada mi poca experiencia, estoy en la duda, ya que no he podido realizar la query. 
Mis preguntas son bien puntuales:
 
EStructura: CREATE PROCEDURE(nodo)
                         Select count(*) into total..
                          while cont<=total
                             if version="1"
                                   select (*) from...
                             end if
                             if version="3"
                                   cursor for Select(*)into total2...
                                     loop
                                       select(*) from...
                              end if
                            cont++
                            end while
                           END
 
PREGUNTA: seria mejor usar SP o funciones para los select de los if? si es asi como los llamo, necesito una lista de filas.
 
Agradeceria una pronta respuesta ya que estoy contra el tiempo..disculpen la patudez pero asi es. desde ya muchas gracias 
   
 


