У меня есть столбец int(11)
, который используется для хранения денег. Я прочитал некоторые ответы на SO, и мне кажется, что мне просто нужно обновить его до типа данных decimal (19,4)
.Процедура преобразования int в десятичный тип данных?
Есть ли какие-либо проблемы, о которых я должен знать, прежде чем я действительно сделаю конвертацию? Мое приложение находится в PHP/Zend, и я не использую ORM, поэтому я сомневаюсь, что мне нужно будет обновить любой класс, чтобы последовательно идентифицировать тип данных.
4 десятичных цифры? какую валюту вы собираетесь хранить? –
Не должно быть никаких проблем с изменением типа данных в таблице, но операции с данными являются подозрительными - о чем мы не знаем из вашего сообщения ... –
@Col - USD. Просто «19,4» были в одном из ответов. Я думаю, '19,2' будет делать за доллар. –