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

SQL Oracle Discussion :

Raise Application Error


Sujet :

SQL Oracle

  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Avril 2008
    Messages
    16
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2008
    Messages : 16
    Par défaut Raise Application Error
    Bonjour,

    Je travail actuellement sous Oracle application (ERP) et j'ai un léger soucis avec un trigger. J'effectue un contrôle sur mes champs et en cas d'érreur je sors en RAISE APPLICATION ERROR. Seulement le problème c'est que le méssage qu'il m'affiche n'est pas beau et j'aimerais savoir si il y a une solution pour formaliser ces erreurs

    Merci

  2. #2
    Expert éminent
    Avatar de orafrance
    Profil pro
    Inscrit en
    Janvier 2004
    Messages
    15 967
    Détails du profil
    Informations personnelles :
    Âge : 48
    Localisation : France

    Informations forums :
    Inscription : Janvier 2004
    Messages : 15 967
    Par défaut
    bah tu as un code erreur et un message personnalisé... tu veux quoi de plus ?

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Avril 2008
    Messages
    16
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2008
    Messages : 16
    Par défaut
    Eh bien le message d'erreur est de type ORA 04088 et j'aimerais juste afficher mon message personnalisé

  4. #4
    Expert éminent
    Avatar de orafrance
    Profil pro
    Inscrit en
    Janvier 2004
    Messages
    15 967
    Détails du profil
    Informations personnelles :
    Âge : 48
    Localisation : France

    Informations forums :
    Inscription : Janvier 2004
    Messages : 15 967
    Par défaut
    il faut dans ce cas, gérer cette exception et faire le RAISE qui te convient.

  5. #5
    Membre averti
    Profil pro
    Inscrit en
    Avril 2008
    Messages
    16
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2008
    Messages : 16
    Par défaut
    Je te montre un bout de code :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    SELECT c.description,b.START_DATE_ACTIVE,b.END_DATE_ACTIVE
    INTO flex,date_val_deb,date_val_fin
    from fnd_flex_value_sets a,
         fnd_flex_values b,
         fnd_flex_values_tl c
    where a.flex_value_set_name = 'COM_OUI/NON'
    and   a.flex_value_set_id = b.flex_value_set_id
    and   b.flex_value_id = c.flex_value_id
    and   c.language = 'F'
    and   c.description = flexi;
    EXCEPTION
        WHEN NO_DATA_FOUND THEN
        val:=1;
    END;
    if val='1' AND flexi is not NULL THEN
      Raise_application_error(-20000,'Valeur saisie pour la réclamation inexistante');
    END IF;
    C'est un bout de mon trigger donc il y a mon message perso il me crée bien un raise application error de 20100 mais en plus il me rajoute le 04088 alors que je veux juste le miens.

    ORA-20000: Valeur nulle interdite pour la réclamation ORA-06512: à "APPS.CN_COMM_LINES_API_ALL_BIR_TRG", ligne 29 ORA-04088: erreur lors d'exécution du déclencheur 'APPS.CN_COMM_LINES_API_ALL_BIR_TRG' dans la procédure insert_api_record du package CN_GET_TX_DATA_PUB

Discussions similaires

  1. [RCP] application error
    Par papaetoo dans le forum SWT/JFace
    Réponses: 4
    Dernier message: 05/06/2009, 15h01
  2. [ZF 1.7] Application error lors d'un save()
    Par gostbuster dans le forum Zend_Db
    Réponses: 1
    Dernier message: 30/03/2009, 18h20
  3. Server Application Error
    Par naima2005 dans le forum ASP.NET
    Réponses: 8
    Dernier message: 03/01/2008, 12h22
  4. [IIS 5.1] Server Application Error
    Par sami_c dans le forum IIS
    Réponses: 3
    Dernier message: 07/05/2007, 21h49
  5. Server Application Error
    Par __fabrice dans le forum ASP
    Réponses: 5
    Dernier message: 22/08/2005, 11h22

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