mam procedurę przechowywaną z następującymi parametramiPrzełęcz wybierz wynik jako parametr procedury przechowywanej
CREATE PROCEDURE [dbo].[SaveData]
-- Add the parameters for the stored procedure here
@UserID varchar(50),
@ServiceID varchar(50),
@param1 varchar(50),
@param2 varchar(50),
@endDate datetime
.
.
-- my code --
Chcę wiedzieć, czy jest możliwe, aby przekazać jako parametr select wynik:
exec SaveDate (SELECT player.UserID,player.ServiceID, 'no','no',GETDATE()
FROM player)
I próbował czegoś takiego, ale nie działa.
Nie, to niemożliwe. –
wykonaj procedurę z wybraną instrukcją i uderz SaveData przy każdej zmianie kursora. To byłby najłatwiejszy sposób. Ale zauważ, że kursor jest zabójcą preformancji. –