SQL uttrykk parametre la dine programmer for å skrive inn verdier i variabler . Parametrene er satt i den lagrede SQL - prosedyren definisjon overskriften. Du kan tillate ett eller flere inngangsparametere i den lagrede prosedyren , men brukerne er begrenset av de grensene du setter . Du må også definere datatypen for hvert inndataparameter du tillater i prosedyren. Instruksjoner
en
Klikk på Windows "Start "-knappen på SQL server. Klikk på " Alle programmer ," klikk "SQL Server. " Klikk " Management Studio " for å åpne den lagrede - prosedyren redigering programvare .
2
Klikk databasen navn på venstre side av vinduet . Klikk " programmatisk . " En liste over lagrede prosedyrer vises. Høyreklikk den lagrede prosedyren du vil redigere, og velg "Endre ". Den lagrede prosedyren åpnes i SQL editor.
3
Legg parametrene til prosedyren definisjon. Det følgende er et eksempel på den lagrede prosedyren " myproc ", som har to input parametere " @ var1 " og "@ var2 " uttrykk : en
endre prosedyren sp_myproc
@ var1 int ,
@ var2 varchar ( 10 )
AS
velge * fra kunder der fname = @ var1 og lname = @ var2
Denne fremgangsmåten bruker variablene for å gå tilbake informasjon av en kunde , ved hjelp av fornavn og etternavn .
4
Trykk " F5 " for å lagre endringene i den lagrede prosedyren . For å teste prosedyren , klikk på " New Query "-knappen . I editoren skriver du inn følgende kode :
sp_myproc ' joe ', ' smed '
Koden ovenfor kaller den lagrede prosedyren og passerer " joe " og "Smith " parametere