Je hebt DECIMAL(4, 2) . nodig door het uiterlijk van de dingen. DECIMAL(2, 2) staat alleen een bereik toe van -0.99 to 0.99
De precisie vertegenwoordigt het aantal significante cijfers dat is opgeslagen voor waarden , en de schaal vertegenwoordigt het aantal cijfers dat kan worden opgeslagen na de komma. dus in jouw geval heb je de kolom niet gedefinieerd om een geheel getal toe te staan.