Как указать десятичную точность и масштабное число в базе данных 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
без скобок.
результаты в структуре таблицы, как это: