獲取重複主鍵的錯誤。我如何跨多個表使用相同的主鍵?展示如何在下面的表格中使用它將非常感激。該錯誤是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