1)补齐表中某一列字段不足10位的数据:
update tableName set SUPPLIER_CODE=LPAD(SUPPLIER_CODE,10, 0) where LENGTH(SUPPLIER_CODE)<10
缺陷:全表扫描,无法使用建立在SUPPLIER_CODE列上的索引
2)由表中的某几个字段拼接出业务主键
update tableName set COMBINE_KEY=CONCAT(SUPPLIER_CODE,':',SUPPLIER_TYPE,':',DIMENSION,':',CATEGORY_CODE) WHERE DIMENSION='02';
适用场景:不同维度(DIMENSION)时,操作表的业务主键不一样时,用起来比较好,拼接出的字段可以唯一标识一条数据