Posez votre question Signaler

Cursor dans Oracle [Résolu]

bnb 150Messages postés 20 septembre 2001Date d'inscription - Dernière réponse le 26 juin 2003 à 10:10
Quelqu'un pourrait-il me rappeler ce qu'est un cursor et que fait il?

Merci,

Et 1 tournevis, 1.
Quand bnb picole, Les autres racollent!
Lire la suite 

Cursor dans Oracle »

3 réponses
Réponse
+3
moins plus
Je le définirais comme un conteneur de résultat de requête.

Tu le définis et ensuite qd tu l'ouvres tu n'as plus qu'à itérer dedans.

Exemple :

CURSOR c_moncurseur IS
select *
from pof;

Et dans le code, tu l'ouvres (OPEN c_moncurseur) et tu itères dedans pour faire le traitement que tu veux ...

@++

Vous hésitez entre Linux et Windows ?
Vous voulez dépenser du temps ou de l'argent ? :-D
Ajouter un commentaire
Réponse
+3
moins plus
Une autre definition :

Curseur c'est un espace mémoire associé à une requete récuperer ligne par ligne
( si on a un traitement à faire à chaque ligne de la résultat )
Ajouter un commentaire
Réponse
+2
moins plus
Salut,
Un curseur permet d'effectuer des traitements individuels sur les lignes retournéés par une requête.
un curseur est assicié à une requête
deux types de curseurs: implicites et explicites
si tu veux savoir plus me dire .
bye
Ajouter un commentaire
Ce document intitulé « Cursor dans Oracle » issu de CommentCaMarche (www.commentcamarche.net) est mis à disposition sous les termes de la licence Creative Commons. Vous pouvez copier, modifier des copies de cette page, dans les conditions fixées par la licence, tant que cette note apparaît clairement.
Dossier à la une
5 extensions si vous voulez revenir à l'ancien Facebook