$updateSql=\Our\Common::format(" WHEN {0} THEN goods_storage{1}{2} ",$datas[$i]['goodsCommonId'],\Our\ArrayConst::ops[$op],$datas[$i]['goodsNum']);
$updateSql=\Our\Common::format(" goods_storage = case goods_commonid WHEN {0} THEN goods_storage{1}{2}, ",$datas[$i]['goodsCommonId'],\Our\ArrayConst::ops[$op],$datas[$i]['goodsNum']);
if($updateSaleNumFlag){
if($updateSaleNumFlag){
$updateSql=\Our\Common::format(" WHEN {0} THEN goods_storage{1}{2} END,sale_num = case goods_commonid when {0} THEN sale_num {3}{2} END",$datas[$i]['goodsCommonId'],\Our\ArrayConst::ops[$op],$datas[$i]['goodsNum'],$updateSaleNumOp);
$updateSql=\Our\Common::format(" goods_storage = case goods_commonid WHEN {0} THEN goods_storage{1}{2} END,sale_num = case goods_commonid when {0} THEN sale_num {3}{2} END,",$datas[$i]['goodsCommonId'],\Our\ArrayConst::ops[$op],$datas[$i]['goodsNum'],$updateSaleNumOp);
}
}
$dataIds[]=$datas[$i]['goodsCommonId'];
$dataIds[]=$datas[$i]['goodsCommonId'];
$updateAllSql.=$updateSql;;
$updateAllSql.=$updateSql;;
if($i%1000==0&&$i!=0){
if($i%1000==0&&$i!=0){
$updateAllSql=trim($updateAllSql,',');
$updateAllSql.=\Our\Common::format(' where goods_commonid in ({0})',implode(',',$dataIds));
$updateAllSql.=\Our\Common::format(' where goods_commonid in ({0})',implode(',',$dataIds));