Microsoft SQL Server-database software kan du oprette lagrede procedurer, der er funktioner gemt på serveren. Du kan ringe til disse funktioner flere gange i dine programmer, så du ikke behøver at skrive den kode, hver gang du kører et bestemt sæt af instruktioner. Du bruger " skabe" SQL søgeord for at skabe en lagret procedure , og du bruger " alter " søgeord for at erstatte koden i procedurerne . Instruktioner
1
Klik på Windows " Start" knappen og vælg " Alle programmer". Klik på "Microsoft SQL Server " på listen over programgrupper og klik på " SQL Server Management Studio. " Denne genvej åbner hovedkonfigurationen og kodning skærm til din database.
2
Klik på " Ny forespørgsel " knappen i toppen af Management Studio vinduet. Denne knap åbner en SQL editor , hvor du kan oprette og ændre dine gemte procedurer.
3
Opret en lagret procedure. Følgende kode er et eksempel på, hvordan du opretter en lagret procedure . "Opret " søgeord er påkrævet. Efter søgeordet , vises navnet på den lagrede procedure indtastet. Alt den kode, der følger , er de erklæringer henrettet , efter at du kalder en lagret procedure ved sit navn .
Skabe proc myprocedure
som
select * fra kunder
< p > Dette lagrede procedure navnet " myprocedure " vælger alle poster fra " kunder " database. Tryk på " F5 " for at udføre redegørelsen . Den lagrede procedure er skabt på databasen .
4
Alter den lagrede procedure. For at ændre en lagret procedure , du udskifter " skabe" søgeord med "ændre ". Du kan derefter ændre koden til at afspejle dine ændringer. Hjælp af den lagrede procedure fra trin 3 , følgende kode ændrer den lagrede procedure at hente poster fra " ordrer "-tabellen : Hej
ændre proc myprocedure
som
select * from ordrer
Tryk på " F5 "-tasten for at ændre den lagrede procedure .
5.
Type " exec myprocedure " for at teste koden . Resultaterne viser en liste over poster fra tabellen Ordrer.