Colocar Resposta 
 
Avaliação do Tópico:
  • 0 votos - 0 Média
  • 1
  • 2
  • 3
  • 4
  • 5
Can't write - duplicate key in table 'fotoevento' - MySQL
09-02-2014, 02:39 (Esta mensagem foi modificada pela última vez a: 09-02-2014 02:41 por DiogoNunes.)
Mensagem: #1
Can't write - duplicate key in table 'fotoevento' - MySQL
Boa Noite,

Fiz o modelo de dados no MySQL WorkBench e ao abrir o ficheiro no phpmyadmin, dá-me o erro: #1022 - Can't write; duplicate key in table 'fotoevento' . 



Citar:Comando SQL:-- -----------------------------------------------------
-- Table `CCM`.`FotoEvento`
-- -----------------------------------------------------
CREATE TABLE IF NOT EXISTS `CCM`.`FotoEvento` (
`ID` INT( 50 ) NOT NULL AUTO_INCREMENT ,
`IdEvento` INT NOT NULL ,
`Url` VARCHAR( 200 ) NOT NULL ,
`Descricao` VARCHAR( 200 ) NOT NULL ,
`Data` TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP ,
`Autor` VARCHAR( 200 ) NOT NULL ,
`Posicao` INT( 20 ) NOT NULL DEFAULT 0,
PRIMARY KEY ( `ID` , `IdEvento` ) ,
INDEX `ID_idx` ( `IdEvento` ASC ) ,
CONSTRAINT `ID` FOREIGN KEY ( `IdEvento` ) REFERENCES `CCM`.`Evento` (`ID`
) ON DELETE NO ACTION ON UPDATE NO ACTION
)ENGINE=INNODB;

#1022 - Can't write; duplicate key in table 'fotoevento'

Alguma ideia qual seja o problema? A meu ver está tudo bem...

Tirei as relações, mas continua. Se remover a tabela por completo, dá. Isto acontece com outra tabela igual, mas com outro nome.

Penso que não seja das chaves, porque tenho tabelas com 2 chaves.

http://pastebin.com/bXAUB0jL - Está aqui o ficheiro completo, de origem. Poderá ser de outra coisa ? 

http://i.imgur.com/HbHShG3.png -> Também poderei ter algo errado no diagrama.

[Imagem: android_user.gif]
Visitar Website de este utilizador Procurar todas as mensagens deste utilizador
Citar esta mensagem numa resposta
09-02-2014, 15:31
Mensagem: #2
RE: Can't write - duplicate key in table 'fotoevento' - MySQL
http://pastebin.com/7EgXUggN -> Corrigi algumas coisas, mas no entanto o problema continua 

[Imagem: android_user.gif]
Visitar Website de este utilizador Procurar todas as mensagens deste utilizador
Citar esta mensagem numa resposta
Colocar Resposta 


Saltar Fórum:


Utilizadores a ver este tópico: 1 Visitante(s)