Microsoft SQL Server-database programvaren lar deg opprette lagrede prosedyrer, som er funksjoner lagret på serveren. Du kan ringe disse funksjonene flere ganger i programmene , slik at du ikke trenger å skrive ut koden hver gang du kjører et bestemt sett med instruksjoner. Du bruker "skape " SQL nøkkelord for å opprette en lagret prosedyre , og du bruker den " alter " nøkkelord for å erstatte koden i prosedyrene . Instruksjoner
en
Klikk på Windows "Start "-knappen og velg " Alle programmer". Klikk på " Microsoft SQL Server " i listen over program grupper , og klikk på « SQL Server Management Studio. " Denne snarveien åpner den viktigste konfigurasjon og koding skjermen for databasen.
2
Klikk på " New Query "-knappen på toppen av Management Studio vinduet. Denne knappen åpner en SQL-editor der du kan opprette og endre dine lagrede prosedyrer .
3
Opprette en lagret prosedyre . Følgende kode er et eksempel på hvordan du oppretter en lagret prosedyre . "Create " søkeord er nødvendig. Etter nøkkelord, er navnet på den lagrede prosedyren angitt. All koden som følger er utsagnene henrettet etter at du ringer en lagret prosedyre ved sitt navn .
Lage proc myprocedure
som
velge * fra kunder
< p > Dette lagret prosedyre kalt " myprocedure " velger alle postene fra " kunder " database . Trykk "F5 " for å utføre setningen . Den lagrede prosedyren er opprettet på databasen.
4
Alter den lagrede prosedyren . For å endre en lagret prosedyre , erstatter du " lage " søkeord med "alter ". Du kan deretter endre koden for å gjenspeile endringene. Ved hjelp av den lagrede prosedyren fra trinn 3 , endres følgende kode den lagrede prosedyren for å hente poster fra " ordre " tabellen : en
endre proc myprocedure
som
select * from bestillinger
Trykk " F5" tasten for å endre den lagrede prosedyren .
5
Type " exec myprocedure " for å teste koden . Resultatene viser en liste over poster fra tabellen Ordrer .