Cursor dans Oracle

Résolu
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!

3 réponses

  1. 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
    5
    1. 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 )
      4
      1. 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
        2