View Full Version : Cursori Oracle
Salve a tutti
Ho un problema con dei cursori oracle
in sintesi:
dichiato il cursore... ok
apro il cursore... ok
scorro il cursore... ok
arrivo alla fine... sqlcode=100
chiudo il cursore... ok
lo riapro... sqlcode=100 :eek:
manca qualcosa???
grazie
Ho risolto...
è un baco di Oracle 8.0.6
risolto con la 8.1.7
saluti ;)
Per curiosità... cosa intendi per cursore?
mi ero scordato di rispondere...
un cursore oracle in pratica è un contenitore
dove è memorizzato il risultato di una select
con risultato multiplo (+ record)
è possibile scorrerlo avanti e indietro
per ottenere i dati che servono all'applicazione
detto in modo molto informale ;)
Ma vengono creati dinamicamente dal motore di Oracle ad ogni query o vengono definiti dal gestore del database? Sono una sorta di view???
Grazie per la risposta
Sono dinamici e li crei tu per lo scopo che ti servono
esistono solo durante l'esecuzione dell'applicazione
Nightingale
13-03-2003, 17:52
Originally posted by "L4OA"
mi ero scordato di rispondere...
un cursore oracle in pratica è un contenitore
dove è memorizzato il risultato di una select
con risultato multiplo (+ record)
è possibile scorrerlo avanti e indietro
per ottenere i dati che servono all'applicazione
detto in modo molto informale ;)
come fai a scorerlo indietro? FETCH ... INTO ... ???
fetch prior
e si deve impostare la scrolloption in dynamic
ma non è supportato da tutti gli odbc
vBulletin® v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.