Vous avez besoin de DECIMAL(4, 2)
par l'apparence des choses. DECIMAL(2, 2)
n'autorise qu'une plage de -0.99 to 0.99
La précision représente le nombre de chiffres significatifs stockés pour les valeurs , et l'échelle représente le nombre de chiffres pouvant être stockés après la virgule décimale. donc dans votre cas, vous n'avez pas défini la colonne pour autoriser une partie entière du tout.