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

Oracle Discussion :

[10g][PL/SQL] exécuter la requete d'une fonction


Sujet :

Oracle

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé Avatar de gojira
    Profil pro
    Inscrit en
    Mars 2006
    Messages
    94
    Détails du profil
    Informations personnelles :
    Âge : 50
    Localisation : France

    Informations forums :
    Inscription : Mars 2006
    Messages : 94
    Par défaut [10g][PL/SQL] exécuter la requete d'une fonction
    Bonjour,

    J'ai une requete définie comme suivant:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    FUNCTION get_requete(I_param IN VARCHAR2) RETURN VARCHAR2
    Le but de cette fonction est de construire une requete.
    Si j'appelle la fonction avec
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    select monpackage.get_requete('pouetpouet') from dual
    Ma requete s'affiche bien.
    Jusqu'à maintenant je devais faire du copier/coller pour exécuter cette requete.

    Y a-t-il un moyen pour exécuter la requete issue d'une fonction éxécutée auparavant?

    En gros exécuter le résultat d'une fonction?

    Merci beaucoup d'avance
    Amicalement
    gojira

  2. #2
    Membre Expert
    Avatar de LeoAnderson
    Profil pro
    Inscrit en
    Septembre 2004
    Messages
    2 938
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2004
    Messages : 2 938

  3. #3
    Membre éclairé
    Inscrit en
    Novembre 2002
    Messages
    549
    Détails du profil
    Informations forums :
    Inscription : Novembre 2002
    Messages : 549
    Par défaut
    hy

    regarde du cote de EXECUTE IMMEDIATE et le SQL dynamique


  4. #4
    Expert confirmé
    Avatar de SheikYerbouti
    Profil pro
    Inscrit en
    Mai 2003
    Messages
    6 760
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2003
    Messages : 6 760
    Par défaut
    Regardez si ce tuto peut vous aider:
    http://sheikyerbouti.developpez.com/execute_immediate/

  5. #5
    Membre confirmé Avatar de gojira
    Profil pro
    Inscrit en
    Mars 2006
    Messages
    94
    Détails du profil
    Informations personnelles :
    Âge : 50
    Localisation : France

    Informations forums :
    Inscription : Mars 2006
    Messages : 94
    Par défaut
    Merci beaucoup.
    Et honte à moi j'avais bien regardé la FAQ et les tuto et j'ai raté cette merveille.

    Encore merci et toutes mes excuses pour mon post alors que la réponse était sous mon nez.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [SQL] Probleme de requete sur une même table
    Par LP-mpascolo dans le forum Langage SQL
    Réponses: 3
    Dernier message: 30/01/2008, 14h02
  2. requete sur une fonction pl/sql?
    Par widom dans le forum PL/SQL
    Réponses: 1
    Dernier message: 28/12/2007, 10h51
  3. [SQL] Exécuter du PHP depuis une base SQL
    Par neetspeed dans le forum PHP & Base de données
    Réponses: 2
    Dernier message: 02/11/2007, 17h46
  4. [VBA/SQL]Execution d'une requete via une fonction
    Par Mythrandil dans le forum VBA Access
    Réponses: 1
    Dernier message: 11/07/2007, 13h51
  5. [SQL-Server] Sous requete dans une procédure stockée
    Par Worldofdada dans le forum MS SQL Server
    Réponses: 6
    Dernier message: 09/02/2006, 11h18

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