Qual banco de dados você esta usando? Já tentou alterar o campo direto na tabela do banco de dados???
Pode usar o comando: ALTER TABLE "nomeTabela" ALTER COLUMN "nomeCampo" decimal(12,2);
Nesse caso Decimal 12, 2
12 -> parte inteira,
2 -> parte decimal;