Consulta Cursores y Codigo dinamico
am 29.06.2010 17:55:58 von Fernando Siguenza--_2aa9f22b-e8ae-4e5c-9136-9324a9d040eb_
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Amigos tengo una consulta=2C hay como ejecutar codigo dinamico en un proced=
imiento almacenado=2C por ejemplo en un procedimiento almacenado tengo una =
variable la cual almacena una consulta algo asi:
=20
set strConsulta=3D'Select * from clientes where ..........'
=20
como ejecuto la consulta que almacena la variable strConsulta??
=20
Otra duda que tengo es con los cursores=2C puedo almacenar en un cursor el =
resultado de un procedimiento almacenado??
=20
tengo un procedimiento almacenado llamado spDisponibles que me retorna vari=
os registros y quiero dentro de otro procedimiento almacenado llamado spTot=
alDisponibles llamar al pocedimiento almacenado spDisponibles y este result=
ado almacenar en un cursor para poder recorrer los registros que me retorna=
este y hacer algunos calculos.
=20
=20
Mi ultma consulta como puedo hacer para retornar un cursor o varios registr=
os calculados desde un procedimiento almacenado=2C por ejemplo
=20
tengo un procedimiento que me tiene que retornar el listado de articulos co=
n las catidades de cada uno disponibles para la venta=2C para lo cual tengo=
una consulta que quiero que este en un procedimiento almacenado que me ret=
orna todos los articulos disponibles
=20
articulo1 5
articulo2 6
articulo3 9
=20
luego en otro procedimiento caso cuantos tengo reservados
=20
articulo1 2
articulo3 1
=20
con lo cual tengo que hacer la resta de cada uno y retornar el saldo dispon=
ible=2C y me deberia retornar lo siguiente
=20
articulo1 3
articulo2 6
articulo3 8
=20
Como podria hacer lo que necesito espero me puedan ayudar
=20
Saludos
Fernando
=20
____________________________________________________________ _____
Discover the new Windows Vista
http://search.msn.com/results.aspx?q=3Dwindows+vista&mkt=3De n-US&form=3DQBR=
E=
--_2aa9f22b-e8ae-4e5c-9136-9324a9d040eb_--