摘要:
insert on duplicate key的返回值在mysql的不同版本间的返回值是不同的。证明如下:数据库定义:CREATE TABLE `test3` ( `a` int(11) NOT NULL auto_increment, `b` int(11) NOT NULL, `c` int(11) NOT NULL default '0', PRIMARY KEY (`a`), UNIQUE KEY `b` (`b`)) ENGINE=InnoDB DEFAULT CHARSET=utf8;返回值如下:5.0.275.5.20第一次11第二次22第三次21在数据库驱动参数 阅读全文