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

Ako používať Oracle Generic kurzora

Oracle generické kurzory umožňujú prechádzať jednotlivé hodnoty z dotazu a upraviť hodnoty dotazu. Môžete použiť kurzor , keď nemôžete agregovať a upravovať dáta z pravidelného príkazu dotazu. Kurzory Oracle sú hlavné funkcie , ktoré prechádza každý záznam v tabuľke a umožňujú vyhodnotiť zaznamenávať dáta individuálne . Pokyny dovolená 1

Otvorte Oracle Enterprise Manager a prihlásiť do svojho databázového servera Oracle . Otvorte SQL editora vytvoriť kurzor kód .
2

Vytvorte kurzor a vložte ju s dátami . Nasledujúci kód vytvorí Oracle kurzor a načíta sa zoznamom zákazníkov :

kurzor mycursor isselect názov , agefrom customerswhere CustomerName = ' Joe smith'for aktualizácia

" mycursor " premenná obsahuje zoznam zákazníkov s názvom " Joe Smith . " " pre aktualizáciu " vyhlásenie nastaví dáta pre editáciu .
3

Otvorte kurzor a načítať vrátené polia tabuľky do premenných . Je potrebné tieto premenné hodnotiť každú časť dát kurzor . Nasledujúci kód otvorí kurzor pre editáciu dát a načíta premenné ako " CNAME " a " vek " :

otvorené mycursor ; načítať mycursor do CNAME , veku ,
4

Prehliadanie každého záznamu a aktualizovať dáta . Nasledujúci kód ukazuje, ako iterovat každé meno zákazníka a zmeniť názov , ak vek zákazníka je nad 25 rokov :

beginloopif vek > 25beginupdate zákazníci set name = ' john doe'endend slučka


Najnovšie články

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