Oracle
 sql >> Datenbank >  >> RDS >> Oracle

ORA-01438:Wert größer als die angegebene zulässige Genauigkeit für diese Spalte beim Einfügen von 3

Sie können für den Datentyp number(2,2) nicht mit einer Zahl größer als 1 aktualisieren liegt daran, dass der erste Parameter die Gesamtzahl der Ziffern in der Zahl ist und der zweite (d. h. hier 2) die Anzahl der Ziffern im Dezimalteil ist. Ich denke, Sie können Daten < 1 einfügen oder aktualisieren . d.h. 0,12, 0,95 usw.

Bitte überprüfen Sie NUMBER DATATYPE in NUMBER Datatype.