Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Problem z użyciem kursora w procedurze
piotr.k
post
Post #1





Grupa: Zarejestrowani
Postów: 3
Pomógł: 0
Dołączył: 9.10.2012

Ostrzeżenie: (0%)
-----


MySql ver. 5.1.54

W procedurze próbuje 2 razy otworzyć ten sam cursor ( SELECT zdefiniowany jest jako DECLARE ... CURSOR ...).

Za pierwszym razem, CURSOR działa bez zarzutu.

Otwieram CURSOR ( OPEN cur_jakis).
Pobieram dane.
Na koniec, CURSOR jest zamykany ( CLOSE cur_jakis )

Za drugim razem.
Otwieram CURSOR ( OPEN cur_jakis )
Brak danych
Na koniec, CURSOR jest zamykany ( CLOSE cur_jakis )


Dlaczego przy drugim otwarciu CURSOR-a, mam brak danych (IMG:style_emoticons/default/questionmark.gif)
Może to taka cecha mysql-a i aby to osiągnąć należy wiele razy przewołać procedurę ?

Ten post edytował piotr.k 9.10.2012, 15:17:26
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 22.08.2025 - 14:46