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 :

Pourquoi ça appel pas ma sous méthode?


Sujet :

PL/SQL Oracle

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé Avatar de docv266
    Profil pro
    Inscrit en
    Août 2007
    Messages
    85
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2007
    Messages : 85
    Par défaut Pourquoi ça appel pas ma sous méthode?
    Bonjour,

    Je développe en PL/SQL via SQLDeveloper (j'aime pas d'ailleurs).

    J'ai une procédure classique de la forme:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
     
    procedure toto (p_year IN NUMBER, p_month IN NUMBER) AS
     
        pack1.method1(p_year, p_month);
     
        pack2.method1(p_year, p_month);
     
        pack2.method2(p_year, p_month);
     
        pack3.method1(p_year, p_month);
     
     
      END toto;
    Lorsque je debug cette procédure à coup de "step over/into", je me rends compte que l'application ne rentre pas dans les méthodes issues de pack2!!

    Il me sort aucun message d'erreur, rien, il rentre juste pas dedans...

    Vous avez une idée?

    Ah oui, la méthode mère fait partie d'un autre package. (pack4 par exemple)

    Merci

  2. #2
    Membre chevronné Avatar de NGasparotto
    Inscrit en
    Janvier 2007
    Messages
    421
    Détails du profil
    Informations forums :
    Inscription : Janvier 2007
    Messages : 421
    Par défaut
    As-tu essaye avec la bonne vieille methode DBMS_OUTPUT.PUT_LINE (avant l'appel a la proc, puis dans chaque proc).
    Puis executes la procedure toto sous SQL*Plus. Si tu testes ca, n'oublie pas SET SERVEROUTPUT ON avant de faire le test.

    Nicolas.

  3. #3
    Membre confirmé Avatar de docv266
    Profil pro
    Inscrit en
    Août 2007
    Messages
    85
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2007
    Messages : 85
    Par défaut
    Merci pour ta réponse!

    J'ai fait ce que t'as dit et j'ai vu que j'étais un gros boulet.

    Il y a un return que j'avais pas vu.

    Désolé.

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

Discussions similaires

  1. Quelle méthode si pas de sous-requête dans FROM clause
    Par ehochedez dans le forum Requêtes
    Réponses: 7
    Dernier message: 06/05/2012, 19h11
  2. FaultException`1 n'a pas été gérée lors de l'appel de la première méthode
    Par BHMath76 dans le forum Windows Communication Foundation
    Réponses: 1
    Dernier message: 17/02/2010, 13h44
  3. Réponses: 2
    Dernier message: 06/08/2009, 14h15
  4. Pourquoi un onglet ne renvoie pas une sous sélection ?
    Par Vincent Heude dans le forum 4D
    Réponses: 0
    Dernier message: 03/08/2009, 17h49

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