Ułamki dziesiętne można dodać do bazy danych MySQL za pomocą DECIMAL(M,D)
typ danych. Wymaga to 2 argumentów.
- M to maksymalna liczba cyfr w zakresie od 1 do 65.
- D to liczba dostępnych miejsc po przecinku, od 0 do 30.
Zauważ, że z D
cyfry zarezerwowane dla miejsc dziesiętnych, może być co najwyżej M-D
cyfry dostępne dla części całkowitej. Więc jeśli użyjemy DECIMAL(6,4)
, liczba 45.8239
byłoby poprawne, ale 456.12
nie.
Aby użyć tego w phpMyAdmin, możesz wykonać następujące czynności:
W Length/Value
typ pola 6,4
bez nawiasów.
daje taką strukturę tabeli: