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 :

[Oracle 10g] Connaître la fonction appelante


Sujet :

PL/SQL Oracle

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Septembre 2006
    Messages
    45
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2006
    Messages : 45
    Par défaut [Oracle 10g] Connaître la fonction appelante
    Bonjour,

    Je cherche un moyen, dans une procédure PL/SQL, de connaître le nom de la fonction appelante.
    En effet cette procédure peut être appelée par plusieurs fonctions ou procédures, et j'aimerais ne pas avoir à rajouter un paramètre supplémentaire pour préciser le nom de l'appelant.
    Comme dans certains langages de programmation ça existe, je me dit pourquoi pas en PL/SQL ?

    Merci

  2. #2
    Rédacteur

    Homme Profil pro
    Consultant / formateur Oracle et SQL Server
    Inscrit en
    Décembre 2002
    Messages
    3 461
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Var (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Consultant / formateur Oracle et SQL Server

    Informations forums :
    Inscription : Décembre 2002
    Messages : 3 461
    Par défaut
    Bonjour

    Vous pourriez essayer ça :
    http://asktom.oracle.com/tkyte/who_called_me/index.html

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Septembre 2006
    Messages
    45
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2006
    Messages : 45
    Par défaut
    Citation Envoyé par Pomalaix Voir le message
    Merci, c'est bien ce que je cherche.
    J'espérais qu'il existe une fonction "toute faite" Oracle, mais tant pis, c'est toujours ça.

    Merci

  4. #4
    Rédacteur

    Homme Profil pro
    Consultant / formateur Oracle et SQL Server
    Inscrit en
    Décembre 2002
    Messages
    3 461
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Var (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Consultant / formateur Oracle et SQL Server

    Informations forums :
    Inscription : Décembre 2002
    Messages : 3 461
    Par défaut
    Citation Envoyé par doukem Voir le message
    Merci, c'est bien ce que je cherche.
    J'espérais qu'il existe une fonction "toute faite" Oracle, mais tant pis, c'est toujours ça.

    Merci
    Une fonction pondue par un vice-président de chez Oracle, accessoirement expert mondial incontesté, c'est quand même pas dégueulasse comme provenance...

  5. #5
    Membre averti
    Profil pro
    Inscrit en
    Septembre 2006
    Messages
    45
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2006
    Messages : 45
    Par défaut
    Citation Envoyé par Pomalaix Voir le message
    Une fonction pondue par un vice-président de chez Oracle, accessoirement expert mondial incontesté, c'est quand même pas dégueulasse comme provenance...
    C'est pas ce que je dis. Je ne conteste ni la qualité ni la provenance.
    Je dis juste que inclure dans son code une fonction de deux pages c'est moins joli que si la fonction existait déjà en PL/SQL. Ceci dit c'est ce que je vais faire, et ça me dépanne bien.

Discussions similaires

  1. [Oracle 10g XE] Connaître le sid
    Par Nicodemus dans le forum Oracle
    Réponses: 5
    Dernier message: 16/06/2011, 17h26
  2. [Oracle 10G] Filtrer une requête en fonction d'une autre table
    Par shaun_the_sheep dans le forum Oracle
    Réponses: 4
    Dernier message: 27/04/2008, 04h49
  3. Fonction SUBSTR en oracle 10g
    Par girint dans le forum SQL
    Réponses: 2
    Dernier message: 11/06/2007, 15h04
  4. Réponses: 11
    Dernier message: 19/03/2007, 08h58
  5. Réponses: 7
    Dernier message: 03/05/2006, 09h05

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