Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

Vložené postupy v TSQL

vložené alebo uloženej procedúry vo TSQL je zoznam príkazov zostavených do jedného plánu realizácie . Uložená procedúra pomáha dosiahnuť konzistentné implementáciu logiky naprieč aplikáciami . Príkazy SQL a logiky potrebnej na vykonávanie úloh , môžu byť navrhnuté , kódované a testované , kým obsiahnuté v uloženej procedúre . V budúcnosti aplikácie vyžadujúce túto úlohu možno jednoducho spustiť uložené procedúry . Uložené procedúry môžu zvýšiť výkon ako uložené procedúry sú súčasťou jednotného plánu prevedení na databázovom serveri . Dôvod pre vytvorenie

uloženej procedúry sa skladá z príkazov SQL . Ak zistíte , že sa pomocou určitých príkazov SQL opakovane , môžete písať je v uloženej procedúre . Môžete spustiť uložené procedúry z príkazového prostredie v databáze alebo z Query Analyzer . Príkladom uloženej procedúry je rovnako jednoduché ako SELECT : SELECT * FROM predaja , kde id = 2
vytvorenie prostredia

Budete potrebovať systém pre správu databázy . ako je napríklad SQL Server a existujúcu databázu , ktorá je postavená vo vnútri SQL Server . Môžete písať svoje príkazy SQL v programe Poznámkový blok alebo Query Analyzer a potom ich preniesť do nového okna uložené procedúry SQL Server . Uložené okno New Postup je veľmi malý a je trápne používať , ak potrebujete zadať veľa výkazov . Ak ste zistili , čo musíte urobiť , s uložené procedúry , môžete začať písať príkazy v poznámkovom bloku .
Tvorba kroky

V SQL Server Enterprise manažér , kliknite na tlačidlo " uložené procedúry " pod databázových stromami . K dispozícii bude zoznam existujúcich uložených procedúr . Pravým - kliknite na niektorý z postupov , a vyberte " Nový uložená procedúra " pre vstup do okna uloženej vlastnosti . Nasledujúci kód sa zobrazí v okne : CREATE PROCEDURE [ POSTUP name ] AS . Zadajte názov pre postup . Zadajte príkazy SQL po vstupe AV .
Prevedenie

V SQL Server , uložená procedúra je zostavený , ak je spustený . Databázový stroj porovnáva nové TSQL výkazov s výkazmi TSQL existujúcich plánov . Keď jeho nájde nové výkazy zodpovedali existujúce plány , je znovu využíva týchto plánov . SQL Server zahŕňa rôzne zmeny na spracovanie vyhlásení , ktoré rozširujú výhody výkonu uloženej procedúry pre všetky príkazy SQL .

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené