0
У меня есть поле в моей таблице базы данных, тип: double
Как хранить 3 знака после запятой с MySQL
Как я могу хранить значение, как это: +0001 в нем?
Я уже пробовал, но он усечен в 0,00.
У меня есть поле в моей таблице базы данных, тип: double
Как хранить 3 знака после запятой с MySQL
Как я могу хранить значение, как это: +0001 в нем?
Я уже пробовал, но он усечен в 0,00.
Вы можете установить количество знаков после запятой как часть определения таблицы: colname double(4,3)
допускает одну цифру до десятичной и трех цифр после.
Если тип данных является «double» (без каких-либо параметров размера), то усечение на этом уровне точности почти наверняка происходит на уровне представления, а не в самой базе данных; как вы извлекаете и отображаете значение, чтобы определить, что оно было усечено? – eggyal
@eggyal - с простым SELECT FROM, без инструкции FORMAT. Мне помогли другие ответы. –