YA TA ! DECLARE @Resultado TABLE (Campo1 VARCHAR(4), Importe NUMERIC(14,2), etc, etc)
INSERT INTO @Resultado EXEC SP1 @Parametro1, @Parametro2, etc... Gracias OMAR ! Quedó prolijito! El 30 de enero de 2013 14:29, Alejandro Paciotti Iacchelli < [email protected]> escribió: > Lo voy a intentar de esa manera Omar, muchas gracias... > > Este ejemplo que encontré en > http://msdn.microsoft.com/es-AR/library/ms188332.aspx me parecía muy > picante... pero bueh... > > -- Execute the procedure > EXEC Production.ProductList '%tire%' > WITH RESULT SETS > ( > (ProductID int, -- first result set definition starts here > Name Name, > ListPrice money) > , -- comma separates result set definitions > (Name Name, -- second result set definition starts here > NumberOfOrders int) > ); > > > El tema es que me dice: "ERROR CERCA DE RESULT." > > > > > > El 30 de enero de 2013 14:19, Omar Bellio <[email protected]> escribió: > >> En el procedimiento 2 tendrías que armar una tabla temporal que pueda ser >> accedida por el proc 1 (son las que empiezan con ##), y en el proc 1 hacer >> los inserts en esta tabla. Por fin al terminar el 2, hacés un select sobre >> la tabla temporal y está.**** >> >> ** ** >> >> *De:* [email protected] [mailto:[email protected]] *En nombre de *Alejandro >> Paciotti Iacchelli >> *Enviado el:* miércoles, 30 de enero de 2013 02:11 p.m. >> *Para:* GUFA List Member >> *Asunto:* [GUFA] OFF TOPIC EXEC**** >> >> ** ** >> >> Estimados colisteros:**** >> >> ** ** >> >> Tengo en SQL SERVER un procedimiento(1) almacenado que recibe un >> parámetro fecha inicio y fecha fin hace muchas consultas y devuelve una >> sola fila.**** >> >> ** ** >> >> Ahora quiero hacer otro procedimiento(2) que ejecute varias veces el >> procedimiento almacenado(1) y pretendo que al ejecutar desde SQL SERVER el >> procedimiento (2) tenga un cursor con varias lineas.**** >> >> ** ** >> >> Es posible ?**** >> >> ** ** >> >> Gracias de antemano**** >> >> ** ** >> >> PD: creo que la pregunta sería mas objetiva con un ejemplo.**** >> >> ** ** >> >> EXEC SP_1 @FechaInicio = '20120101', @FechaFin = '20120131'**** >> >> EXEC SP_1 @FechaInicio = '20120201', @FechaFin = '20120229'**** >> >> EXEC SP_1 @FechaInicio = '20120301', @FechaFin = '20120331'**** >> >> ** ** >> >> Quiero capturar los resultados de cada una de estas sentencias.**** >> >> ** ** >> >> ** ** >> >> ** ** >> >> >> **** >> >> ** ** >> >> -- >> [email protected] **** >> > > > > -- > [email protected] > -- [email protected]
