Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1487 connectés 

  FORUM HardWare.fr
  Programmation

  [ORACLE] Envoyé un message d'erreur ??????

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[ORACLE] Envoyé un message d'erreur ??????

n°123480
Clarkent
Musclor le shérif de l'espace
Posté le 09-04-2002 à 10:38:05  profilanswer
 

Comment dans un trigger, ou une procedure stock l'on peut envoyé un message dans la console sql+ ?
 
genre un truc comme contrainte non respecte, date non valide, saisie incorrect, option impossible etc ... ?


---------------
"PAR LE POUVOIR DU CRÂNE ANCESTRAL, JE DETIENS LA FORCE TOUTE PUISSANTE".
mood
Publicité
Posté le 09-04-2002 à 10:38:05  profilanswer
 

n°123481
Clarkent
Musclor le shérif de l'espace
Posté le 09-04-2002 à 10:38:30  profilanswer
 

[:shao-kahn]  [:shao-kahn]  [:shao-kahn]  [:clarkent]  [:clarkent]  [:clarkent]  [:shao-kahn]  [:clarkent]  [:shao-kahn]  [:clarkent]


---------------
"PAR LE POUVOIR DU CRÂNE ANCESTRAL, JE DETIENS LA FORCE TOUTE PUISSANTE".
n°123491
petoulachi
A fortiori, brigadier chef
Posté le 09-04-2002 à 11:00:14  profilanswer
 

mmmh je m'en souviens plus trop, mais il faut que tu fasses une section dans ta procdure/trigger, qui s'appelle genre  
Exception :
on NODATAFOUND then  
     //ton traitement
on TRUCMACHIN then
 
...
 
Donc tu as un espece de selecteur suivant l'exception levée (certaines sont de bases, comme NODATAFOUND qui se leve lorsque le select est vide), et tu peux en definir toi meme (dans les delcaration des variables, faut en faire une de type EXCEPTION).
Et pour ecrire dans la console un msg precis, dans ta section exception il faut faire un raise(chaine).
 
Voila, enfin c a verifié pour la syntaxe exacte, mais en tout cas c sur pour le principe.
 
Bonne chance  :hello:

n°123511
Clarkent
Musclor le shérif de l'espace
Posté le 09-04-2002 à 11:44:21  profilanswer
 

ok, pour l exception ca roule.
j ai pas pense au raise(chaine) pourtant je fais un peu de java et le java c est un peu pareil.
enfin bon je testerai ca merci :).


---------------
"PAR LE POUVOIR DU CRÂNE ANCESTRAL, JE DETIENS LA FORCE TOUTE PUISSANTE".

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation

  [ORACLE] Envoyé un message d'erreur ??????

 

Sujets relatifs
[VB] erreur 424 c koi caVB6:erreur à la l'installation (sur msado.tlb)
Comment envoyer un message ICQ par Deplhi?(sans utiliser icq bien sur)[C] Erreur de compilation je vois pas où est le problème
erreur au lancement de mysqlerreur 200 en pacal divide by 0
[JAVA] [ORACLE] récupérer les messages d'erreurs d'oracle sous java ??[ORACLE] envoyé des messages avec les triggers ou autre procedures ...
[c++] console : intercepter les sorties standards et d'erreur 
Plus de sujets relatifs à : [ORACLE] Envoyé un message d'erreur ??????


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR