2014-05-12 64 views

回答

1

使用像

decimal(20,8) 
一个 DECIMAL数据类型

其中
20是您存储的数字可以有的小数位数总数
8是小数点后的位数在.

您可以根据您的要求调整这些数字。

+0

谢谢,但我插入记录与-10时,它结束了像-10.00000000 – Anjum

+0

然后格式化您的输出,当您查询数据。 –

0

考虑位数在你的例子 - DECIMAL(15,7)

或者,如果性能的关注和精确的数值精度的不关注(即你不店内钱数),你可以用DOUBLE

0
结束
0    Int/Double/Text 
999999   Int/Double/Text 
-9999   Int/Double/Text 
1.3   Double/Text 
-1.3   Double/Text 
2.322323  Double/Text 
09.3656464  Text 

现在我是MySQL的新手,但从我的理解,如果你想要最后一个(09.3656464),那么它必须是一个文本值。

相关问题