the data is inconsistent when migrating double type to double type