重复条目mysql

时间:2014-11-06 11:59:44

标签: mysql primary-key duplicates

我有一个没有主键的表。表有一些索引。每当我第一次尝试插入记录时,记录会成功插入,但当我尝试再次插入具有相同值的记录时,它会给出重复条目“125249-1”。 创建表: -

CREATE TABLE `schedules` (
  `entity` bigint(20) DEFAULT NULL,
  `id` bigint(20) DEFAULT NULL,
  `applicationid` int(16) DEFAULT NULL,
  `apptnid` int(16) DEFAULT NULL,
  `apptorgunitid` bigint(20) DEFAULT NULL,
  `orgid` int(16) DEFAULT NULL,
  `nid` int(16) DEFAULT NULL,
  `logged_date` datetime DEFAULT NULL,
  `logged_by` int(16) DEFAULT NULL,
  `last_updated_date` datetime DEFAULT NULL,
  `last_updated_by` int(16) DEFAULT NULL,
  `rowstate` int(8) DEFAULT '1',
  `status` int(16) DEFAULT '1',
   KEY `applicationid` (`applicationid`),
  KEY `apptnid` (`apptnid`),
  KEY `id` (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1;

insert into schedules (entity, id, applicationid, apptnid, apptorgunitid, orgid, nid, logged_date, logged_by,  rowstate, status) values (125249,454,85246,2,2,124,1,current_timestamp,9999,1,1)

Error : - Duplicate entry '125249-1' for key 'PRIMARY'

0 个答案:

没有答案