CODE RETOUR -785

USE OF SQLCODE OR SQLSTATE IS NOT VALID

Explication :
L’utilisation de SQLCODE ou SQLSTATE dans un corps de routine SQL n’est pas valide pour l’une des raisons suivantes :

  • SQLCODE ou SQLSTATE a été spécifié comme nom de paramètre.
  • SQLCODE n’est pas déclaré en tant que INTEGER dans une clause de déclaration de codes de retour.
  • SQLSTATE n’est pas déclaré en tant que CHAR(5) dans une clause de déclaration de codes de retour.
  • SQLCODE ou SQLSTATE reçoit la valeur NULL.

Action du système :
La déclaration ne peut pas être traitée.

Réponse de l’utilisateur :
Corrigez la liste des paramètres, la déclaration d’une variable SQLCODE ou SQLSTATE, ou corrigez l’affectation d’une valeur à une variable SQLCODE ou SQLSTATE.

SQLSTATE :
428D8