Ik denk dat de zin in de documentatie
is een beetje verwarrend. De schaal is nul als een precisie is gespecificeerd en een schaal niet is gespecificeerd . Dus bijvoorbeeld NUMBER(19)
is gelijk aan NUMBER(19,0)
. NUMBER
, op zichzelf, heeft 38 cijfers van precisie maar geen gedefinieerde schaal . Dus een kolom gedefinieerd als een NUMBER
kan waarden accepteren van elke schaal, zolang hun nauwkeurigheid 38 cijfers of minder is (in principe 38 numerieke cijfers met een decimaalteken op elke plaats).
U kunt ook een schaal specificeren zonder precisie:NUMBER(*, <scale>)
, maar dat maakt alleen de kolom met een precisie van 38 cijfers, dus ik weet niet zeker of het bijzonder nuttig is.
De tabel Hoe schaalfactoren numerieke gegevensopslag beïnvloeden op deze pagina kan nuttig zijn.