UPDATE WW_TRANSITDETAIL t SET t.WW6_PLANDELIVERNUMBER = (CASE WHEN WW6_ID ='2136' THEN 1 WHEN WW6_ID ='2137' THEN 1 WHEN WW6_ID ='2138' THEN 1 WHEN WW6_ID ='2139' THEN 1 WHEN WW6_ID ='2140' THEN 1 WHEN WW6_ID ='2141' THEN 1 ELSE WW6_PLANDELIVERNUMBER END), t.WW6_MATBATCH = (CASE WHEN WW6_ID ='2136' THEN '' WHEN WW6_ID ='2137' THEN '' WHEN WW6_ID ='2138' THEN '' WHEN WW6_ID ='2139' THEN '' WHEN WW6_ID ='2140' THEN '' WHEN WW6_ID ='2141' THEN '' ELSE WW6_MATBATCH END)
如果需要更新多個字段
UPDATE WW_TRANSITDETAIL t SET t.WW6_PLANDELIVERNUMBER = (CASE WHEN WW6_ID ='2136' THEN 1 WHEN WW6_ID ='2137' THEN 1 WHEN WW6_ID ='2138' THEN 1 WHEN WW6_ID ='2139' THEN 1 WHEN WW6_ID ='2140' THEN 1 WHEN WW6_ID ='2141' THEN 1 ELSE WW6_PLANDELIVERNUMBER END), t.WW6_MATBATCH = (CASE WHEN WW6_ID ='2136' THEN '' WHEN WW6_ID ='2137' THEN '' WHEN WW6_ID ='2138' THEN '' WHEN WW6_ID ='2139' THEN '' WHEN WW6_ID ='2140' THEN '' WHEN WW6_ID ='2141' THEN '' ELSE WW6_MATBATCH END)