img9 (7)

img9 (7)



Korzystanie z kursorów

W przypadku, gdy aplikacja klienta musi przetwarzać duże ilości danych wynikowych, wygodne jest używanie kursorów do podzielenia nadchodzących danych na porcje. Kursorów używamy w następujący sposób:

♦    Kursory mogą występować tylko wewnątrz transakcji

♦    Należy zadeklarować kursor wiążąc go z konkretnym zapytaniem:

DECLARE mycursor CURSOR POR SELECT ..... ;

♦    Pobieramy kolejne wiersze wyniku zapytania związanego z kursorem:

PETCH ALL IN mycursor;pobierz wszystkie wiersze PETCH 4 IN mycursor; pobierz 4 kolejne wiersze

♦    Zamykamy transakcję i zamykamy kursor:

CLOSE mycursor; COMMIT WORK;


Zobacz plik: cursor.c cursor2.c

10


maj 4, 2003


Wyszukiwarka

Podobne podstrony:
Enkapsulacja (4) Enkapsulacja ma sens również w przypadku gdy aplikację tworzy jeden programista,
lastscan59 W przypadku, gdy inwestor musi ponieść określone nakłady przed otrzymaniem kredytu hipote
Zasady korzystania z certyfikatów cyfrowych: 1)    W przypadku, gdy posiadacz legitym
Obrazek skanu13 nie korzystamy np. z gier w DOS-ie, riic ma potrzeby uakfywnta-ma tej opcji (w przyp
skanuj0016 (131) wania dekodera niepełnego powstaje pytanie: jak układ ma działać w przypadku, gdy n
Image10 h(s)=G(s)-l(s) h(s) =    , a po przęj śdu do funkcji oryginalnej: h(t) = jC s

więcej podobnych podstron