Cito el manual sobre Números de precisión arbitraria :
No puede asignar números >= 1
a una columna del tipo de datos numeric(2,2)
. Simplemente no hay espacio para los dígitos antes del punto decimal.
0.999
y 0.995
también infringen el tipo, ya que se redondean a 1
con una escala determinada de 2 .