--数据字段替换对应 select t0e.FID ,t0e.F_CYG_COST ,t0e.F_CYG_COST1 ,t0e.F_CYG_COSTTOTAL ,t0e.F_CYG_AMOUNT1 --成本 ,t0e.F_CYG_OPENPRICE ,t0e.F_CYG_OPENPRICE1 ,t0e.F_CYG_OPENTOTAL ,t0e.F_CYG_AMOUNT2 --公开 ,t0e.F_CYG_MOUNTINGCOST ,t0e.F_CYG_MOUNTINGCOST1 ,t0e.F_CYG_MOUNTINGTOTAL ,t0e.F_CYG_AMOUNT3 --安装 ,t0e.F_CYG_OUTSOURCINGPRICE ,t0e.F_CYG_OUTSOURCINGPRICE1 ,t0e.F_CYG_OUTSOURCINGTOTAL ,t0e.F_CYG_AMOUNT4 --外购 from T_SAL_ORDERENTRY t0e --备份字段数据 UPDATE T_SAL_ORDERENTRY SET F_CYG_COST1 = F_CYG_COST ,F_CYG_AMOUNT1 = F_CYG_COSTTOTAL ,F_CYG_OPENPRICE1 = F_CYG_OPENPRICE ,F_CYG_AMOUNT2 = F_CYG_OPENTOTAL ,F_CYG_MOUNTINGCOST1 = F_CYG_MOUNTINGCOST ,F_CYG_AMOUNT3 = F_CYG_MOUNTINGTOTAL ,F_CYG_OUTSOURCINGPRICE1 = F_CYG_OUTSOURCINGPRICE ,F_CYG_AMOUNT4 = F_CYG_OUTSOURCINGTOTAL --对原数据进行四舍五入 UPDATE t0e SET t0e.F_CYG_COST = ROUND(t0e.F_CYG_COST,2) ,t0e.F_CYG_COSTTOTAL = ROUND(t0e.F_CYG_COSTTOTAL,2) ,t0e.F_CYG_OPENPRICE = ROUND(t0e.F_CYG_OPENPRICE,2) ,t0e.F_CYG_OPENTOTAL = ROUND(t0e.F_CYG_OPENTOTAL,2) ,t0e.F_CYG_MOUNTINGCOST = ROUND(t0e.F_CYG_MOUNTINGCOST,2) ,t0e.F_CYG_MOUNTINGTOTAL = ROUND(t0e.F_CYG_MOUNTINGTOTAL,2) ,t0e.F_CYG_OUTSOURCINGPRICE = ROUND(t0e.F_CYG_OUTSOURCINGPRICE,2) ,t0e.F_CYG_OUTSOURCINGTOTAL = ROUND(t0e.F_CYG_OUTSOURCINGTOTAL,2) FROM T_SAL_ORDERENTRY t0e --INNER JOIN T_SAL_ORDERENTRY_BACKUP_202503211503 t1e on t0e.FENTRYID = t1e.FENTRYID --核对数据 SELECT t0e.F_CYG_COST ,ROUND(t0e.F_CYG_COST,2) ,t0e.F_CYG_COSTTOTAL ,ROUND(t0e.F_CYG_COSTTOTAL,2) ,t0e.F_CYG_OPENPRICE ,ROUND(t0e.F_CYG_OPENPRICE,2) ,t0e.F_CYG_OPENTOTAL ,ROUND(t0e.F_CYG_OPENTOTAL,2) ,t0e.F_CYG_MOUNTINGCOST ,ROUND(t0e.F_CYG_MOUNTINGCOST,2) ,t0e.F_CYG_MOUNTINGTOTAL ,ROUND(t0e.F_CYG_MOUNTINGTOTAL,2) ,t0e.F_CYG_OUTSOURCINGPRICE ,ROUND(t0e.F_CYG_OUTSOURCINGPRICE,2) ,t0e.F_CYG_OUTSOURCINGTOTAL ,ROUND(t0e.F_CYG_OUTSOURCINGTOTAL,2) from T_SAL_ORDER t0 INNER JOIN T_SAL_ORDERENTRY t0e on t0.FID = t0e.FID WHERE t0.FBILLNO = 'FA20230202-9'