我有两张桌子:
CREATE TABLE
p(id_p INT AUTO_INCREMENT PRIMARY KEY,
name_p VARCHAR(50),
surname_p VARCHAR(50)
UNIQUE (name_p,surname_p);
和
CREATE TABLE
t_int(name_int VARCHAR(40),
surname_int VARCHAR(40),
name_m VARCHAR(40),
surname_m VARCHAR(40),
cab VARCHAR(50));
我需要将name_int
和surname_int
移到name_p
和surname_p
上的 p table 。
我的问题是:
我无法为name_p
和surname_p
组合创建唯一索引,并且在插入时我得到重复错误(有300k条目)。因为我需要插入所有这些,我该怎么办?
插入忽略对我来说不是一个有效的选项,因为它不会全部插入它们。
我真的需要帮助。 谢谢。