Myslím, že věta v dokumentaci
je trochu matoucí. Měřítko je nula pokud je zadaná přesnost a není zadáno měřítko . Například NUMBER(19) je ekvivalentní NUMBER(19,0) . NUMBER , sám o sobě bude mít přesnost 38 číslic ale žádné definované měřítko . Tedy sloupec definovaný jako NUMBER může přijímat hodnoty libovolné stupnice, pokud jejich přesnost je 38 číslic nebo méně (v podstatě 38 číslic s desetinnou čárkou na libovolném místě).
Můžete také zadat měřítko bez přesnosti:NUMBER(*, <scale>) , ale tím se vytvoří sloupec s přesností 38 číslic, takže si nejsem jistý, zda je to zvláště užitečné.
Tabulka Jak škálovací faktory ovlivňují ukládání číselných dat na této stránce může být užitečné.