Det kan man desværre slet ikke i SQL Server. Hvis du skal bruge resultatet er du nødt til at bruge en user defined function i stedet for en stored procedure.
Parameteren i den stored proc skal være erklæret som en output. Altså Create mystoredproc ( @MyVar varchar(10) output ) as begin Select @MyVar = 'HEP' end go
Så kan du kalde den med: exec MystoredProc @MyVar = @DenNyeParameter end
Iøvrigt understøtter sql2000 cursorparametre, så man kan få overført en cursor fra en procedure
(Der er lige en 'end' der flagrer i bunden ovenover, se bort fra den)
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.