IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

PL/SQL Oracle Discussion :

Fermeture de curseurs - ORA01000


Sujet :

PL/SQL Oracle

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Inscrit en
    Février 2008
    Messages
    457
    Détails du profil
    Informations forums :
    Inscription : Février 2008
    Messages : 457
    Par défaut Fermeture de curseurs - ORA01000
    Bonjour,

    J'ai rencontré dans mon application un problème d'exces de curseurs ouverts.

    Plusieurs questions me rongent donc :

    Un curseur ouvert de cette manière est-il automatiquement fermé ?
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
     
    PROCEDURE MaProcedure (
       curseur OUT T_CURSOR
    ) AS
      sql_statement VARCHAR2(2000);
    BEGIN
      sql_statement:='SELECT champs1,champs2 FROM USER.MYTABLE';
      open curseur for sql_statement;
      EXCEPTION 
         WHEN OTHERS THEN
                 RAISE;
    END MaProcedure;
    Sachant que T_CURSOR est un REF_CURSOR

    Ensuite, lorsque je dois récupéré un jeu de ResultSet provenant de ma DB, les curseurs sont-ils la seule solution d'y parvenir ?


    Voilà, si vous avez réponses à mes questions ou suggestions, j'attends avec impatience !

    Merci d'avance !

  2. #2
    Invité
    Invité(e)
    Par défaut
    Et pourquoi ne pas les fermer après utilisation ?

    Close Cusror;


    http://sheikyerbouti.developpez.com/...=Chap1#L1.2.22

  3. #3
    Membre éclairé
    Inscrit en
    Février 2008
    Messages
    457
    Détails du profil
    Informations forums :
    Inscription : Février 2008
    Messages : 457
    Par défaut
    J'aurais donc un joli message "Cursor is closed" à la place d'avoir mes données

Discussions similaires

  1. Fermeture du curseur
    Par bza88 dans le forum Android
    Réponses: 2
    Dernier message: 23/08/2013, 00h03
  2. Sqlite : Fermeture de curseur
    Par grunk dans le forum Android
    Réponses: 4
    Dernier message: 30/05/2011, 08h55
  3. Fermeture des curseurs
    Par libuma dans le forum Développement Web en Java
    Réponses: 26
    Dernier message: 03/11/2010, 15h50
  4. Procédure stockée et fermeture du curseur
    Par yrochete dans le forum Hibernate
    Réponses: 0
    Dernier message: 29/01/2009, 16h13
  5. [VBA-E] fermeture de fichier et curseur de souris
    Par thitoux dans le forum Macros et VBA Excel
    Réponses: 4
    Dernier message: 31/08/2006, 13h17

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo