the form of data is inconsistent when migrating "decimal unsigned(20,10)" to "character varying(30)"