Non sei in realtà cercando di salvare 123,66, perché non puoi rappresentare 123,66 esattamente come float o double. Il database sta salvando i dati in modo più accurato di quanto sei abituato, tutto qui.
Se vuoi salvare decimale numeri con precisione, usa il decimal
digitare.
Vedi i miei articoli su virgola binaria mobile e virgola decimale mobile digita per maggiori informazioni.