Amigos tengo una consulta, hay como ejecutar codigo dinamico en un 
procedimiento almacenado, por ejemplo en un procedimiento almacenado tengo una 
variable la cual almacena una consulta algo asi:

 

set strConsulta='Select * from clientes where ..........'

 

como ejecuto la consulta que almacena la variable strConsulta??

 

Otra duda que tengo es con los cursores, puedo almacenar en un cursor el 
resultado de un procedimiento almacenado??

 

tengo un procedimiento almacenado llamado spDisponibles que me retorna varios 
registros y quiero dentro de otro procedimiento almacenado llamado 
spTotalDisponibles llamar al pocedimiento almacenado spDisponibles y este 
resultado almacenar en un cursor para poder recorrer los registros que me 
retorna este y hacer algunos calculos.

 

 

Mi ultma consulta como puedo hacer para retornar un cursor o varios registros 
calculados desde un procedimiento almacenado, por ejemplo

 

tengo un procedimiento que me tiene que retornar el listado de articulos con 
las catidades de cada uno disponibles para la venta, para lo cual tengo una 
consulta que quiero que este en un procedimiento almacenado que me retorna 
todos los articulos disponibles

 

articulo1 5

articulo2 6

articulo3 9

 

luego en otro procedimiento caso cuantos tengo reservados

 

articulo1 2

articulo3 1

 

con lo cual tengo que hacer la resta de cada uno y retornar el saldo 
disponible, y me deberia retornar lo siguiente

 

articulo1 3

articulo2 6

articulo3 8

 

Como podria hacer lo que necesito espero me puedan ayudar

 

Saludos
Fernando
                                          
_________________________________________________________________
Discover the new Windows Vista
http://search.msn.com/results.aspx?q=windows+vista&mkt=en-US&form=QBRE

Reply via email to