Udføre lagret procedure med en outputparameter?
Jeg har en lagret procedure, som jeg forsøger at teste. Jeg forsøger at teste den via SQL Management Studio. For at køre denne test indtaster jeg ...
exec my_stored_procedure 'param1Value', 'param2Value'
Den sidste parameter er en output parameter
. Jeg ved dog ikke, hvordan man tester en stored procedure med outputparametre.
Hvordan kører jeg en lagret procedure med en udgangsparameter?
184
3
Den nemme måde er at højreklikke på proceduren i Sql Server Management Studio**(SSMS),
vælg
execute stored procedure...
og tilføj værdier til input-parametrene som angivet.
SSMS
vil derefter generere koden til at køre proc'en i et nyt forespørgselsvindue og udføre den for dig. Du kan studere den genererede kode for at se, hvordan det foregår.du kan gøre dette :
Fra http://support.microsoft.com/kb/262499
Eksempel:
Håber dette hjælper!