获取重复主键的错误。我如何跨多个表使用相同的主键?展示如何在下面的表格中使用它将非常感激。该错误是com.mysql.jdbc.exceptions.jdbc4.MySQLIntegrityConstraintViolati onException的:重复录入“果酱”关键“主要”SQL PRIMARY KEY重复错误与3个表中的PRIMARY KEY相同
CREATE TABLE `skills` (
`playerName` varchar(15) NOT NULL default '',
`testa` double default NULL,
`testb` double default NULL,
`testc` double default NULL,
`testd` double default NULL,
PRIMARY KEY (`playerName`)
) ENGINE=MyISAM;
CREATE TABLE `playerrights` (
`playerName` varchar(15) NOT NULL default '',
`rank` int(2) default NULL,
PRIMARY KEY (`playerName`)
) ENGINE=MyISAM;
CREATE TABLE `skillsoverall` (
`playerName` varchar(15) NOT NULL default '',
`lvl` int(11) default NULL,
`xp` BIGINT(11) default NULL,
PRIMARY KEY (`playerName`)
) ENGINE=MyISAM;
是在错误的影响限制在级联创建表格还是添加数据? –
杀死zanny的默认值。做你想做的事没问题。但是每增加一个数据,每个表只能出现一次pk值 – Drew
。 – Joliquine4