Você não pode atualizar com um número maior que 1 para o tipo de dados
number(2,2)
é porque, o primeiro parâmetro é o número total de dígitos no número e o segundo (ou seja, 2 aqui) é o número de dígitos na parte decimal. Acho que você pode inserir ou atualizar dados < 1
. ou seja, 0,12, 0,95 etc. Verifique NUMBER DATATYPE em NUMBER Datatype.