第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機(jī)立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

錯誤1022-無法寫入;表中的重復(fù)鍵

錯誤1022-無法寫入;表中的重復(fù)鍵

慕田峪4524236 2019-11-13 14:25:53
關(guān)于create table命令上的重復(fù)鍵,我收到1022錯誤??赐瓴樵兒?,我不知道在哪里進(jìn)行復(fù)制。有人可以看到嗎?SQL query:-- ------------------------------------------------------- Table `apptwo`.`usercircle`-- -----------------------------------------------------CREATE TABLE IF NOT EXISTS  `apptwo`.`usercircle` ( `idUserCircle` MEDIUMINT NOT NULL , `userId` MEDIUMINT NULL , `circleId` MEDIUMINT NULL , `authUser` BINARY NULL , `authOwner` BINARY NULL , `startDate` DATETIME NULL , `endDate` DATETIME NULL ,PRIMARY KEY (  `idUserCircle` ) ,INDEX  `iduser_idx` (  `userId` ASC ) ,INDEX  `idcategory_idx` (  `circleId` ASC ) ,CONSTRAINT  `iduser` FOREIGN KEY (  `userId` ) REFERENCES  `apptwo`.`user` (`idUser`) ON DELETE NO ACTION ON UPDATE NO ACTION ,CONSTRAINT  `idcategory` FOREIGN KEY (  `circleId` ) REFERENCES  `apptwo`.`circle` (`idCircle`) ON DELETE NO ACTION ON UPDATE NO ACTION) ENGINE = INNODB;MySQL said: Documentation#1022 - Can't write; duplicate key in table 'usercircle' 
查看完整描述

3 回答

?
陪伴而非守候

TA貢獻(xiàn)1757條經(jīng)驗(yàn) 獲得超8個贊

在MySQL中更改外鍵名稱。數(shù)據(jù)庫表中不能具有相同的外鍵名稱。

檢查所有表和所有外鍵,并避免使用兩個具有相同確切名稱的外鍵。


查看完整回答
反對 回復(fù) 2019-11-13
?
ibeautiful

TA貢獻(xiàn)1993條經(jīng)驗(yàn) 獲得超6個贊

從成功解決的兩個鏈接和命名約定這兩個方面,我輕松地解決了我所遇到的相同問題。即,對于外鍵名稱,給定為fk _colName_ TableName。該命名約定是明確的,并且還會使數(shù)據(jù)庫模型中的每個ForeignKey都唯一,并且您將永遠(yuǎn)不會收到此錯誤。


錯誤1022:無法寫入;表中的重復(fù)鍵


查看完整回答
反對 回復(fù) 2019-11-13
  • 3 回答
  • 0 關(guān)注
  • 1029 瀏覽

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號