update sms_config sms_config为数据表名
SET value = CASE no no,value为字段名
WHEN 0 THEN #{akId}
WHEN 1 THEN #{akSecret}
WHEN 2 THEN #{signName}
WHEN 3 THEN #{templateCode}
END
WHERE no IN (0,1,2,3)
数据库update方法实现同时更新多条数据我的数据库表是这样的要求是进行一次update,给四个value都付上值,变成这样实现方法:update sms_config sms_config为数据表名SET value = CASE no no,value为字段名WHEN 0 THEN #{akId}WHEN 1 THEN #{akSecret}WHEN 2 THEN #{signName}WHEN 3 THEN #{templateCode}ENDWHER