Supongo que esos campos "Number" son como los
Numeric de Firebird. Es bastante raro usar un tipo de campo diseñado para manejar fracciones (como Decimal o Numeric) para guardar en él números enteros solamente. ¿Por qué no usas mejor un campo Integer?
Saludos.