De Microsoft SQL Server-database -software kunt u opgeslagen procedures , die zijn functies opgeslagen op de server. U kunt deze functies meerdere keren in uw toepassingen te bellen , zodat u niet hoeft te typen de code elke keer dat u een specifieke set van instructies uit te voeren. U gebruikt de " creëren" SQL- trefwoord naar een opgeslagen procedure te creëren , en u de " alter " keyword gebruiken om de code in de procedures te vervangen . Instructies 1 Klik op de knop Windows "Start " en selecteer " Alle programma's . " Klik op " Microsoft SQL Server " in de lijst van programma groepen , en klik op ' SQL Server Management Studio . " Deze snelkoppeling opent het configuratie en codering scherm voor uw database. Kopen van 2 Klik op de " New Query " knop aan de bovenkant van het venster Management Studio . Deze knop opent een SQL -editor waar u uw opgeslagen procedures kunt maken en wijzigen . 3 Maak een opgeslagen procedure . De volgende code is een voorbeeld van hoe je een opgeslagen procedure te creëren . De " create " keyword vereist . Na het zoekwoord , wordt de naam van de opgeslagen procedure ingevoerd. Alle code die volgt zijn de verklaringen uitgevoerd nadat u een opgeslagen procedure door zijn naam noemen . Creëren proc myprocedure als selecteren * van klanten Deze opgeslagen procedure genaamd " myprocedure " selecteert alle records van de " klanten " database. Druk op " F5 " om de instructie uit te voeren . De opgeslagen procedure wordt aangemaakt op de database . 4 wijzigen van de opgeslagen procedure . Om een opgeslagen procedure te veranderen , de " creëren" keyword met vervang je " veranderen . " Je verandert dan de code met uw wijzigingen . Met behulp van de opgeslagen procedure vanaf stap 3 , de volgende code wijzigt de opgeslagen procedure om records op te halen uit de "orders " tabel: veranderen proc myprocedure als selecteren * uit bestellingen Druk op de " F5 " toets om de opgeslagen procedure te wijzigen . Type " exec myprocedure " 5 om de code te testen . De resultaten tonen een lijst met records uit de tabel orders.
|