Desetinná čísla lze přidat do databáze MySQL pomocí DECIMAL(M,D) datový typ. To vyžaduje 2 argumenty.
- M je maximální počet číslic v rozsahu od 1 do 65.
- D je počet dostupných desetinných míst v rozsahu od 0 do 30.
Všimněte si, že pomocí D číslic vyhrazených pro desetinná místa, může být maximálně M-D číslice dostupné pro celočíselnou část. Pokud tedy použijeme DECIMAL(6,4) , číslo 45.8239 by bylo platné, ale 456.12 ne.
Chcete-li to použít v phpMyAdmin, můžete provést následující:
V Length/Value typ pole 6,4 bez závorek.

výsledkem je struktura tabulky takto:
