如何使用PHPMyAdmin在MySQL数据库中指定十进制精度和比例数

Mon*_*der 14 mysql sql phpmyadmin

SQL使MYSQL用户能够以Decimal格式分配具有特定Precision和Scale数字的字段:

CREATE TABLE test_table
(
    test_column DECIMAL(6,4) NOT NULL
);
Run Code Online (Sandbox Code Playgroud)

现在,您可以告诉我如何在PHPMyAdmin中执行此操作,因为字段类型只有长度/值选项可用吗?

谢谢

unu*_*tbu 22

可以使用DECIMAL(M,D)数据类型将小数添加到MySQL数据库.这需要2个参数.

  • M是最大位数,范围从1到65.
  • D是可用的小数位数,范围从0到30.

请注意,D对于小数位保留的数字,M-D整数部分最多可以有数字.因此,如果我们使用DECIMAL(6,4),数字45.8239将是有效的,但456.12不会.

要在phpMyAdmin中使用它,您可以执行以下操作:

在没有括号的Length/Value字段类型6,4中.

在此输入图像描述

得到一个像这样的表结构:

在此输入图像描述