Cursor med Stored Procedure
HejJeg har en cursor i hvilken jeg gerne vil kalde en stored procedure.
GetValue er en stored procedure i en anden database.
Det ser sådan her ud:
DECLARE @Id varchar(10)
DECLARE c1 CURSOR FOR
SELECT DISTINCT Id
FROM Table2
OPEN c1
FETCH NEXT FROM c1
INTO @Id
WHILE @@FETCH_STATUS = 0
BEGIN
FETCH NEXT FROM c1
INTO @Id
print Web.dbo.GetValue @Id, 0
Where Id = @Id
END
CLOSE c1
DEALLOCATE c1
Hvad er der galt? Kan man ikke kalde en sp fra en cursor?
:-)