begin process at 2008 07 06 07:06:16
1 205 472 membres
51 nouveaux aujourd'hui
14 119 membres club

Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum.
Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

Sujet : Gestion d'erreur [ Archives / Problème avec une procédure stockée ] (karn)

Gestion d'erreur le 29/12/2004 14:14:44

karn
Bonjour,

Je n'arrive pas a gérer mon erreur sur le sql suivant:

EXEC (@Sql_total)

PRINT @@ERROR

IF @@ERROR <>0
PRINT 'Requete mal construite'

@@error est toujours a 0, meme si il y a une erreur.


Re : Gestion d'erreur le 23/06/2005 10:15:15

foxfred
Bonjour,

Une réponse tardive...

@@error est valorisée après chaque instruction (dans ton code après le PRINT @@ERROR, @@ERROR vaut 0 s'il s'est bien passé).

Il faut sauvegarder @@Error dans une variable locale
SELECT @vErr_locale = @@error
et travailler ensuite avec cette variable.
IF @vErr_locale <> 0 PRINT @vErr_locale

Il s'agit d'une piste. Il y a pas mal d'infos dans l'article suivant (en anglais) :

[ Lien ]



Classé sous : erreur, sql, gestion, error, print

Participer à cet échange

Pub



Appels d'offres

Plugin Dialer outlook
Budget : 2 000€
Travail graphique- ill...
Budget : 1 000€
creation de marque et ...
Budget : 1 000€

CalendriCode

Juillet 2008
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Boutique

Boutique de goodies CodeS-SourceS