Error in queryIncorrect decimal value: '' for column 'amount' at row 1