Och, jestem idiotą. Okazało się, że w tym samym czasie mam inny wątek wykonujący jakiś testowy kod. Dlatego istniał współbieżny proces, który zmodyfikował bazę danych w czasie, jaki zajęło mi zbadanie kursora, a następnie wyciągnięcie z niego danych.
To interesujący przykład na to, że kursor jest leniwy i że sam obiekt kursora nie jest zwykłą tablicą.
Pozdrawiam,--Piotr