Bonjour à tous,

Je rencontre un problème lors de l'exécution d'un ordre SQL permettant la suppression d'une colonne.
Le message qui m'est retourné est le suivant :
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
18
Etat SQL : 57014
Code fournisseur : -952
Message : [SQL0952] Traitement de l'instruction SQL arrêté. Code raison : 10. 
Cause . . . . . : L'opération SQL a pris fin avant son aboutissement normal. Le code raison est 10.  
Signification des codes raison : 
1 - Une demande API SQLCancel a été traitée (à partir d'ODBC, par exemple). 
2 - Le traitement SQL a pris fin en envoyant une exception. 
3 - Fin anormale. 
4 - Fin du groupe d'activation. 
5 - Récupération du groupe d'activation ou des ressources. 
6 - Fin du traitement. 
7 - Une fonction EXIT a été appelée. 
8 - Exception non gérée. 
9 - Une fonction Long Jump a été traitée. 
10 - Une réponse d'annulation à un message d'interrogation a été reçue. 
0 - Cause inconnue. 
Que faire . . . : Si le code raison est 1, une demande client a été faite pour annuler le traitement SQL. 
Pour tous les autres codes raison, reportez-vous aux messages précédents pour connaître les raisons de l'arrêt du traitement SQL.
Lorsque je fais cette suppression via iSeriesNavigator, la suppression se passe bien.
Via le requêteur, le message ci-dessus apparaît.

Merci pour votre aide concernant la compréhension de ce message, voire même pour contourner celui-ci.