Dacă e vorba de o coloană numită "versiune", atunci recomand tipul de date decimal(6,3) sau poate chiar un varchar(10). Tipul decimal(6,3) sau sinonimul său, numeric(6,3), ar permite 6 cifre, dintre care 3 zecimale, fiind stocat intern în baza 10. Tipul float ar permite valori mult mai variate (foarte mici sau foarte mari) şi ar fi potrivit pentru valori ale unor mărimi fizice (de exemplu) sau pentru calcule matematice trigonometrice, radicali, logaritmi, etc. Dar fiind stocat intern în baza 2, tipul float nu poate reprezenta exact multe valori care în baza 10 sunt exacte. Problema aceasta apare la majoritatea tipurilor de date ne-întregi şi la majoritatea limbajelor, însă de obicei nu e vizibilă deoarece la conversia înapoi în baza 10 se omit ultimii biţi, astfel încât se afişează o valoare rotunjită, care e deseori exact cea aşteptată.
Răzvan