[firebase-br] "Violation of FOREIGN KEY constranint PKPRODUTOS on table PRODUTOS. Foreign key reference does not exist."
Sergio Nascimento
sergiojampapb em gmail.com
Sex Set 2 01:10:22 -03 2011
Caros,
Tenho as seguintes tabelas:
CREATE TABLE PRODUTOS (
EMP_CODIGO SMALLINT NOT NULL,
PROD_CODIGO CHAR(24) CHARACTER SET NONE DEFAULT 0 NOT NULL,
PROD_DESCRICAO VARCHAR(60) CHARACTER SET NONE NOT NULL COLLATE NONE)
// AQUI EM PRODUTOS TEM OUTROS CAMPOS QUE NAO IMPORTA
ALTER TABLE PRODUTOS ADD CONSTRAINT PKPRODUTOS PRIMARY KEY
(EMP_CODIGO,PROD_CODIGO);
CREATE TABLE NF_ENTRADAS_ITENS (
EMP_CODIGO SMALLINT NOT NULL,
PROD_CODIGO CHAR(24) CHARACTER SET NONE DEFAULT 0 NOT NULL)
// AQUI TAMBÉM TEM OUTROS CAMPOS QUE NAO IMPORTA AGORA
O PROBLEMA ESTÁ NO COMANDO ABAIXO ...
ALTER TABLE NF_ENTRADAS_ITENS ADD CONSTRAINT FK_NF_ENTRADAS_ITENS_PRODUTOS
FOREIGN KEY (EMP_CODIGO,PROD_CODIGO) REFERENCES
PRODUTOS(EMP_CODIGO,PROD_CODIGO);
APARECE O SEGUINTE ERRO:
"Violation of FOREIGN KEY constranint PKPRODUTOS on table PRODUTOS. Foreign
key reference does not exist."
Como pode ?
--
Atenciosamente,
Sérgio Ricardo
Mais detalhes sobre a lista de discussão lista