Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky
deklarovať kurzor . Aby bolo možné deklarovať kurzor , musíte zahrnúť nasledujúci kód :
DECLARE @ [ premenná ] char ( 11 ) DECLARE [ cursor_name ] CURSORFOR [ select_statement ] [len pre čítanie ]
" premenná " v kóde je hľadaný výraz , ktorý používate , ako je napríklad " Priezvisko " . To závisí na názvy riadkov v databáze a aké riadky so zameraním na . Názov kurzora môže byť čokoľvek chcete pomenovať . Väčšina ľudí používa niečo jednoduchého , ako je " C1 " vymenovať kurzor . SELECT pre kurzor môže byť ľubovoľný príkaz select pravidelne používané v SQL .
2
Otvorte kurzor . Otvorenie kurzora je jednoduchý kúsok kódu . Prejsť čiaru pod konci kódu deklarovať kurzor , potom zadajte " OPEN " , medzeru a názov kurzora .
3
Načítať dáta . Pred začatím " Načítať " vyhlásenie Zanechať riadok pod " Otvoriť " vyhlásenie . Toto je " Fetch " kód , ktorý využíva len informácie , ktoré už boli vzťahuje :
FETCH NEXT FROM [ kurzora názov - ] INTO @ [ premenná ] WHILE @ @ FETCH_STATUS = 0BEGIN
4
Rozbaľte a ukončiť " Načítať príkaz . " Budete používať nižšie uvedený kód , vypĺňanie premenné a kurzor meno znova .
PRINT @ [ premenná ] FETCH NEXT FROM [ kurzora názov - ] INTO @ [ premenné ] END
5
Zatvorte kurzor . Kurzor nebude fungovať správne, ak to nie je uzavretý . Ak chcete zatvoriť kurzor , prejdite na riadok za " END " v " Fetch " kód a zadajte " CLOSE kurzor názov - " . Na riadku priamo pod týmto , typ " navrátiť kurzora názov - " . To zavrie kurzor .
6
Spustite kurzor . Po vyhlásení kurzor je kompletný , napíšte príkaz " GO " na konci kurzora na vykonanie .
Copyright © počítačové znalosti Všetky práva vyhradené