INSERT INTO `bbs`.`t_b_bbs_test` (`name`,`age`)VALUES ('tom11',11),('tom21',13)ON DUPLICATE KEY UPDATE `age` = VALUES(`age`);
查看警告信息,意思是“ VALUES函数”已被弃用,在往后的版本中将被删除,让用别名更换values函数。查看mysql官方文档解释
官方文档先容values()函数从MySQL 8.0.20开始不推举利用,修正后的语句如下:
INSERT INTO `t_b_bbs_test` (`name`,`age`)VALUES ('tom111',1112),('tom211',1312) AS aON DUPLICATE KEY UPDATE `age` = a.`age`;
