Een ingesloten of opgeslagen procedure in TSQL is een lijst met uitspraken verzameld in een enkele uitvoeringsplan . Een opgeslagen procedure helpt bereiken van een consistent gebruik van de logica in verschillende applicaties . De SQL-instructies en de logica die nodig is om taken uit te voeren kan worden ontworpen , gecodeerd en getest , terwijl die in een opgeslagen procedure . In de toekomst kunnen de toepassingen die die taak gewoon de opgeslagen procedure uit te voeren . Opgeslagen procedures kunnen de prestaties verbeteren als de opgeslagen procedures maken deel uit van een uitvoeringsplan op uw database server . Reden voor de schepping Een opgeslagen procedure bestaat uit SQL- statements . Wanneer je merkt dat je herhaaldelijk gebruik van bepaalde SQL-instructies , kunt u ze schrijven in een opgeslagen procedure . U kunt de opgeslagen procedures uit de database commando omgeving of van Query Analyzer draaien . Een voorbeeld van een opgeslagen procedure is zo eenvoudig als een SELECT statement : SELECT * FROM sales waar id = 2 Environments Creation U zult een database management systeem nodig . zoals SQL Server en een bestaande database , die is gebouwd in de SQL Server . U kunt uw SQL-instructies in een Kladblok of Query Analyzer te schrijven en vervolgens overbrengen naar New Stored Procedure raam in SQL Server . De New Opgeslagen window procedure is zeer klein en is lastig te gebruiken als je nodig hebt om een heleboel verklaringen in te voeren . Wanneer u hebt vastgesteld wat je moet doen met opgeslagen procedure , kunt u beginnen om de verklaringen in Notepad schrijven . Creation Steps In SQL Server Enterprise Manager, klik op " Stored Procedure " onder de database bomen . Er zullen lijst van bestaande opgeslagen procedures . Rechtermuisknop op een van de procedures en selecteer " Nieuw Stored Procedure " om het venster opgeslagen eigenschappen in te voeren . De volgende code verschijnt in het venster : CREATE PROCEDURE [ PROCEDURE NAAM ] AS . Typ een naam voor de procedure . Vul uw SQL-instructies na de AS binnenkomst . The Execution In SQL Server , een opgeslagen procedure wordt samengesteld wanneer het wordt uitgevoerd . De database- engine vergelijkt nieuwe TSQL verklaringen met de TSQL verklaringen van bestaande plannen . Wanneer zijn vindt de nieuwe verklaringen overeenkomen met de bestaande plannen , plaats hergebruikt deze plannen . SQL Server bevat diverse wijzigingen in verklaring verwerking , die de prestaties voordelen van een opgeslagen procedure uit te breiden tot alle SQL- statements .
|