Który typ danych zastosować, aby pole w bazie danych przechowywało liczby zmiennoprzecinkowe?
Źle.
VARCHAR to typ tekstowy o zmiennej długości.Źle.
CHAR to typ tekstowy o stałej długości.Źle.
INT przechowuje liczby całkowite.Dobrze.
FLOAT przechowuje liczby zmiennoprzecinkowe.Liczby zmiennoprzecinkowe (rzeczywiste, z częścią ułamkową) przechowuje w bazie typ
FLOAT, np. ceny czy wyniki pomiarów. Dlatego do takich wartości stosuje się FLOAT.Pozostałe typy nie nadają się do liczb rzeczywistych.
INT przechowuje tylko liczby CAŁKOWITE (bez ułamków). CHAR i VARCHAR to typy TEKSTOWE - liczyć się na nich nie da. Liczby zmiennoprzecinkowe trzyma FLOAT.