Какой тип в базе данных позволит записать число больше 999,999?
Есть в БД поле price, если тип ставлю float(7,4) , то платеж выше 999,999 не проходит: "сумма не совпадает", если изменяю тип на decimal, то если число не целое, а к примеру 10 рублей 54 копейки, то пять платеж не проходит: "сумма не совпадает"
Как решить?