MySQL Decimal到5个地方

时间:2016-03-27 15:09:50

标签: mysql

我是MySQL的新手,目前正在接受培训。

我已经获得了一张表来创建并完成大部分工作,但我仍然坚持以下内容:

向表Shop添加列名Charge作为小数点到5个位置。

我不确定"十进制到5个地方"装置

所以我使用ALTER添加此列:

ALTER table Shop ADD column Charge DECIMAL(5,0)

这是对的吗?

1 个答案:

答案 0 :(得分:0)

DECIMAL列的声明语法是DECIMAL(M,D),其中:

  • M是最大位数(精度)。它有一系列的 (旧版本的MySQL允许范围为1到254.)

  • D是小数点右边的位数(刻度)。它的范围为0到30,且不得大于M.

所以你可以使用像DECIMAL(10,5)这样的东西。