Thomas Meinike: mysql - decimal

Beitrag lesen

Hallo,

sobald ich jedoch DECIMAL(4,3) angebe, werden auch bei mir (immer noch) nur 3 vorkommastellen angezeigt.

Die 4 gibt die Anzahl der signifikanten Stellen an und die 3 die darin enthaltenen Nachkommastellen. Es wird zusaetzlich eine Stelle fuer das negative Vorzeichen reserviert, wobei diese Stelle auch fuer positive Zahlen vefuegbar ist:

DECIMAL(4,3) bedeutet also 4+1 Stellen mit max. 3 Nachkommastellen, was diesen Wertebereich ergibt:

-9.999 bis 99.999

Verwende also einen anderen Bereich fuer Dein Problem!

MfG, Thomas