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]

Responder a