sql >> Databasteknik >  >> RDS >> Oracle

ORA-01438:värde större än angiven precision som tillåts för denna kolumn när 3 infogas

Du kan inte uppdatera med ett nummer större än 1 för datatypen number(2,2) beror på att den första parametern är det totala antalet siffror i talet och den andra (dvs. 2 här) är antalet siffror i decimaldelen. Jag antar att du kan infoga eller uppdatera data < 1 . dvs 0,12, 0,95 etc.

Kontrollera NUMBER DATATYPE i NUMBER Datatype.



  1. Lagra bilder i PostgreSQL

  2. Postgres JSON-datatyp Rails-fråga

  3. Hur man installerar och säkrar MariaDB på CentOS 8

  4. Hur kan jag skapa en kopia av en Oracle-tabell utan att kopiera data?