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:
