Archives par mot-clé : -420

CODE RETOUR -420

THE VALUE OF A STRING ARGUMENT WAS NOT ACCEPTABLE TO THE function-name FUNCTION

Explication
Un argument de chaîne n’était pas conforme aux exigences de la fonction. Par exemple, une chaîne de caractères passée à la fonction DECIMAL n’était pas conforme aux règles de formation d’un entier ou d’une constante décimale SQL.

Si l’erreur est émise pour un cast implicite ou explicite, le function-name contient le nom du type de données cible du cast. Pour un transtypage implicite où une valeur de chaîne de caractères ou de chaîne graphique est comparée à une valeur numérique, Db2 convertit implicitement la valeur de chaîne en DECFLOAT(34) afin que la fonction function-name ait une valeur DECFLOAT.

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

Réponse du programmeur
Modifiez la valeur de l’argument afin qu’elle soit conforme aux exigences de la fonction.

SQLSTATE
22018