J'ai un morceau de ma requête dans Oracle qui génère percentile discret:Poignée différence de précision dans Oracle
...
PERCENTILE_DISC(0.9999) WITHIN GROUP(ORDER BY DURATION_COUNT) as PERCENTILE_9999_QTY,
...
Le type de données de PERCENTILE_9999_QTY
est Number(8)
.
Il fonctionne très bien, sauf dans certains cas, je reçois cette erreur:
ORA-01438: value larger than specified precision allowed for this column
Je préfère ne pas changer le type de données Number(8)
. Y at-il un moyen de s'assurer que la valeur correspond à la précision Number(8)
?