|
Enviar el Resultado de un store procedure de seleccion a una tabla temporal
Saludos amigos
Tengo una pequeña duda de como enviar el resultado que me devuelve un store procedure de seleccion a una tabla temporal.
entoces el problema es que quiero llamar ese procedimiento dentro de otro procedimiento almacenado y ademas enviar ese resultado a una tabla temporal y el problema es el siguiente
para llamar dentro de sql server 2005 un store procedure solo conozco que se puede hacer con execute o exec
entoces lo que intento hacer es algo como lo siguiente
execute nombreproc parametros into #temporal
sql server deberia tener esta opcion y darse cuenta de que es un sp de seleccion
select campo1, campo2... into #temporal from nombreproc parametros
pero no es asi.
La razon de por que lo pienzo hacer asi es porque mas adelante necesito trabajar con esos datos y no me gustaria tener que estar llamando el sp una y otra vez.
ademas he intentado crear un parametro de tipo table al store procedure y asi pasarle la tabla temporal
Otra alternativa seria crear una tabla de las normales y dentro del procedimento de seleccion en vez de ser de seleccion que me envie los datos a esa tabla pero no me gusta esa forma.
espero sus comentarios gracias...
|