Как указать десятичную точность и масштабное число в базе данных MySQL с помощью PHPMyAdmin

SQL позволяет пользователям MYSQL выделять файл в десятичном формате с определенной точностью и масштабными номерами как:

CREATE TABLE test_table
(
    test_column DECIMAL(6,4) NOT NULL
);

теперь, пожалуйста, дайте мне знать, как я могу это сделать в PHPMyAdmin, поскольку тип поля имеет только параметр Length/Value?

спасибо

1 ответов


десятичные числа могут быть добавлены в базу данных MySQL с помощью DECIMAL(M,D) тип данных. Для этого требуется 2 аргумента.

  • M-максимальное количество цифр в диапазоне от 1 до 65.
  • D-количество доступных десятичных знаков в диапазоне от 0 до 30.

обратите внимание, что с D цифры, зарезервированные для десятичных знаков, могут быть не более M-D цифры, доступные для целочисленной части. Поэтому, если мы используем DECIMAL(6,4), количество 45.8239 будет действительным, но!--5--> не будет.

чтобы использовать это в phpmyadmin, вы можете сделать следующее:

на Length/Value поле типа 6,4 без скобок.

enter image description here

результаты в структуре таблицы, как это:

enter image description here