2013-07-19 50 views
0

我導入數據庫條目「1」,我得到一個錯誤#1062 - 重複重點「主要」

1062 - 重複關鍵初級入門「1」。

我試圖單獨上傳表但它給了我錯誤的那些至少有一行的表。 我不想刪除任何表格的任何記錄。

這是一個錯誤的表。

CREATE TABLE IF NOT EXISTS `wpbeta_aff_affiliates` (
    `affiliate_id` bigint(20) unsigned NOT NULL AUTO_INCREMENT, 
    `name` varchar(100) NOT NULL, 
    `email` varchar(512) DEFAULT NULL, 
    `from_date` date NOT NULL, 
    `thru_date` date DEFAULT NULL, 
    `status` varchar(10) NOT NULL DEFAULT 'active', 
    `type` varchar(10) DEFAULT NULL, 
    PRIMARY KEY (`affiliate_id`), 
    KEY `affiliates_afts` (`affiliate_id`,`from_date`,`thru_date`,`status`), 
    KEY `affiliates_sft` (`status`,`from_date`,`thru_date`) 
) ENGINE=InnoDB DEFAULT CHARSET=utf8 AUTO_INCREMENT=2 ; 

-- 
-- Dumping data for table `wpbeta_aff_affiliates` 
-- 

INSERT INTO `wpbeta_aff_affiliates` (`affiliate_id`, `name`, `email`, `from_date`, `thru_date`, `status`, `type`) VALUES 
(1, 'Direct', NULL, '2013-07-03', NULL, 'active', 'direct'); 

回答

0

您不需要指定記錄標識(除了某些情況下需要保持不同表中記錄之間的連接時)。請嘗試使用此查詢:

INSERT INTO wpbeta_aff_affiliates (name, email, from_date, thru_date, status, type) VALUES ('Direct', NULL, '2013-07-03', NULL, 'active', 'direct'); 
相關問題