Oracle
 sql >> Base de Dados >  >> RDS >> Oracle

ORA-01438:valor maior que a precisão especificada permitida para esta coluna ao inserir 3


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.