GRANDSYSTEME.COM: SITE DE RESSOURCES MAINFRAME

 
liste des codes retour SQL DB2 SQLCODE
-906

-906

THE SQL STATEMENT CANNOT BE EXECUTED BECAUSE THIS FUNCTION IS DISABLED DUE TO A PRIOR ERROR

Explication :

L'exécution d'un ordre SQL échoue car cette fonction est inhibée depuis une précédente erreur. Cette situation peut se produire lorsque le programme d'application a intercepté un abend (par exemple sur une condition ON ERROR en PL/l) et continue à émettre des ordres SQL.

Action système :

L'ordre ne peut être exécuté.

Réponse programmeur :

Généralement, le programme d'application doit s'arrêter. Toute autre tentative d'exécution d'un ordre SQL échouera avec le même code retour.