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 :

Création et gestion d'un curseur en PL/SQL


Sujet :

PL/SQL Oracle

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Mars 2004
    Messages
    5
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2004
    Messages : 5
    Par défaut Création et gestion d'un curseur en PL/SQL
    Bonjour à tous,

    Je travaille sous TOAD et je dois :
    - créer un curseur vide avec 6 "colonnes",
    - stocker, dans ce curseur, des données receuiellies dans une base de données (Oracle),
    - retourner toutes ces données dans le curseur.

    Comment créer ce type de curseur (il doit avoir 6 colonnes) ?
    Comment insérer les données voulues dans ce curseur ?
    Comment les mettre à la suite ?
    Comment renvoyer le curseur ?

    Je sais qu'une procédure peut prendre en entrée / sortie un curseur, mais c'est tout !!!

    Merci de votre aide.

    Véro.

  2. #2
    Membre confirmé
    Profil pro
    Inscrit en
    Février 2004
    Messages
    27
    Détails du profil
    Informations personnelles :
    Âge : 49
    Localisation : Canada

    Informations forums :
    Inscription : Février 2004
    Messages : 27
    Par défaut
    Un curseur vide n'est pas logique car son but est d'aller chercher des données dans la base de données. Mais je crois que tu cherches a créer un tableau PL/SQL qui ressemble beaucoup à une table mais qui est seulement dans la mémoire du programme et que tu peux transmetre en paramêtre.

    Voici un exemple de déclaration :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
     
      TYPE agr_type IS
           RECORD (NOM_AGREGAT VARCHAR2(5),
                   DETENTION INTEGER,
                   NB_PRODUIT INTEGER,
                   SOLDE FLOAT);
     
      TYPE tab_agr_type is TABLE of agr_type
           INDEX BY BINARY_INTEGER;
     
      ligne_type varchar2(1000);
     
      -- Tableau PL/SQL
      tab_agr tab_agr_type;
    Espérant le tout t'aide et te donne des idées de solution.

    Research

  3. #3
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Mars 2004
    Messages
    5
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2004
    Messages : 5
    Par défaut
    ok, je vais chercher dans ce sens. Merci beaucoup !

Discussions similaires

  1. Création et gestion d'une Action
    Par Faith's Fall dans le forum AWT/Swing
    Réponses: 3
    Dernier message: 14/12/2008, 23h53
  2. Création et gestion de checkbox en dynamique
    Par davinout dans le forum AWT/Swing
    Réponses: 6
    Dernier message: 15/01/2007, 15h47
  3. Création programme gestion
    Par Klaad dans le forum Windows
    Réponses: 4
    Dernier message: 19/10/2006, 19h54
  4. Réponses: 3
    Dernier message: 24/02/2006, 13h27

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