THE DECIMAL DIVIDE OPERATION IS INVALID BECAUSE THE RESULT WOULD HAVE A NEGATIVE SCALE
Explication :
La division décimale est invalide car elle résulte en une échelle négative. La formule interne utilisée pour calculer l’échelle d’un résultat de division décimale est :
échelle résultat = 15-np+ns-ds,
avec ‘np’ : précision du numérateur, ‘ns’ : échelle du ‘ numérateur, et ‘ds’ : échelle du dénominateur.
Action système :
L’ordre ne peut être exécuté.
Réponse programmeur :
Examiner la précision et l’échelle de toutes les colonnes participant à la division. Noter qu’une valeur INTEGER ou SMALLINT peut être convertie en DECIMAL pour ce calcul.