Types DÉCIMAUX dans Teradata

Quelqu'un peut-il expliquer le résultat suivant je reçois dans Teradata:

SELECT TYPE(CAST (2.3 AS DECIMAL(18,4)) * CAST (2.3 AS DECIMAL(18,4))  )

Le résultat est:

DECIMAL(18,8)

Je m'attendais à VIRGULE(18,4)

InformationsquelleAutor Adam | 2013-07-10