CODE RETOUR -245

THE INVOCATION OF FUNCTION routine-name IS AMBIGUOUS

Explication :
Db2 n’a pas pu résoudre la fonction indiquée.

routine-name
Le nom de la fonction.

Cette situation peut se produire dans les circonstances suivantes :

  • Un marqueur de paramètre non typé est transmis à une fonction et il existe deux fonctions candidates ou plus à résoudre pendant la résolution de la fonction.
  • Db2 ne peut pas déterminer comment convertir implicitement les arguments entre les types de données chaîne et numérique.
  • Db2 ne parvient pas à résoudre un appel de fonction à l’aide du processus promouvable ou du processus castable de résolution de fonction.

Action du système :
L’instruction ne peut pas être traitée.

Réponse du programmeur :
Corrigez le problème et rééditez la déclaration. Vous devrez peut-être modifier l’instruction SQL, la définition d’une fonction ou le chemin SQL de l’utilisateur.

ETATSQL :
428F5