PostgreSQL
 sql >> Database >  >> RDS >> PostgreSQL

ERRORE di overflow del campo numerico di Rails PostgreSQL

Cito il manuale su Numeri di precisione arbitraria :

Non puoi assegnare numeri >= 1 in una colonna del tipo di dati numeric(2,2) . Non c'è proprio spazio per le cifre prima del punto decimale.

0.999 e 0.995 sono anche in violazione del tipo, poiché arrotondano a 1 con una data scala di 2 .