Os números Oracle são, na verdade, números de ponto flutuante com significado de 40 dígitos decimais.
Então, eles não podem ser estourados.
(10^40-1) é o número inteiro máximo que pode ser aumentado em 1.
prova
NUMBER(12,0) é um subtipo do tipo NUMBER.
Ou seja, consiste no tipo NUMBER e um verificador de restrição.