Tal vez no sea la solución más practica a tu problema pero la verdad funciona si estas efectuando la el proceso de inserción de datos en un campo float con el comando INSERT te recomiendo que lo ingreses como un texto, funciona pero no es lo mejor.
Lo que realmente deberias de hacer es utilizar un procedimiento almacenado..
Saludos
PD : Los 2 métodos fueron probados por mi persona y funcionan