Fórum Erro na criação de Foreign Key #471347
26/02/2014
0
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
Curtir tópico
+ 0Posts
02/03/2014
Alan Mario
Gostei + 0
26/03/2014
Flavio Loiola
Gostei + 0
31/07/2017
Flavio Loiola
Gostei + 0
31/07/2017
Wesley Yamazack
grande abraço
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)