Fórum Erro na criação de Foreign Key #471347

26/02/2014

0

Ao tentar criar duas Foreign Key esta me dando o seguinte erro (obs.: estou usando o mysql Workbench):

ERROR 1215: Cannot add foreign key constraint

SQL Statement:

ALTER TABLE `sped_fiscal`.`regh010`

ADD CONSTRAINT `fk_dependencia`

FOREIGN KEY (`dependencia`)

REFERENCES `sped_fiscal`.`reg0200` (`codigo`)

ON DELETE NO ACTION

ON UPDATE NO ACTION,

ADD CONSTRAINT `fk_cod_item`

FOREIGN KEY (`cod_item`)

REFERENCES `sped_fiscal`.`reg0200` (`cod_item`)

ON DELETE NO ACTION

ON UPDATE NO ACTION



ERROR: Error when running failback script. Details follow.



ERROR 1050: Table ''regh010'' already exists

SQL Statement:

CREATE TABLE `regh010` (

`codigo` int(11) NOT NULL AUTO_INCREMENT,

`registro` varchar(4) NOT NULL,

`cod_item` varchar(60) NOT NULL,

`unid` varchar(6) NOT NULL,

`qtd` decimal(14,3) NOT NULL,

`vl_unit` decimal(14,6) NOT NULL,

`vl_item` decimal(14,2) NOT NULL,

`ind_prop` varchar(1) NOT NULL,

`cod_part` varchar(60) NOT NULL,

`txt_compl` text NOT NULL,

`cod_cta` text NOT NULL,

`dependencia` int(11) DEFAULT NULL,

PRIMARY KEY (`codigo`)

) ENGINE=InnoDB DEFAULT CHARSET=latin1

A fk_dependencia se eu mandar criar separadamente consigo criar, mas a fk_cod_item sempre esta me dando erro.

Alguem poderia me dar uma luz?

desde já agradeço.
Flavio Loiola

Flavio Loiola

Responder

Posts

02/03/2014

Alan Mario

conseguiu resolver o problema?
Responder

Gostei + 0

26/03/2014

Flavio Loiola

Ainda não Alan.
Responder

Gostei + 0

31/07/2017

Flavio Loiola

Como faço para fechar o topico, questa ja resolvida.
Responder

Gostei + 0

31/07/2017

Wesley Yamazack

Opa, tópico fechado meu amigo.... como vc conseguiu resolver? Poderia nos informar? Sua solução pode ajudar outro usuário :)=

grande abraço
Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar