2013-05-21 3 views
0

У меня есть поле в моей таблице базы данных, тип: doubleКак хранить 3 знака после запятой с MySQL

Как я могу хранить значение, как это: +0001 в нем?

Я уже пробовал, но он усечен в 0,00.

+1

Если тип данных является «double» (без каких-либо параметров размера), то усечение на этом уровне точности почти наверняка происходит на уровне представления, а не в самой базе данных; как вы извлекаете и отображаете значение, чтобы определить, что оно было усечено? – eggyal

+0

@eggyal - с простым SELECT FROM, без инструкции FORMAT. Мне помогли другие ответы. –

ответ

2

Вы можете установить количество знаков после запятой как часть определения таблицы: colname double(4,3) допускает одну цифру до десятичной и трех цифр после.