[firebase-br] Erro na criação de chave estrangeira

Sergio Nascimento sergiojampapb em gmail.com
Seg Out 10 01:31:36 -03 2011


Pessoal, tentei criar uma chave estrangeira com o seguinte comando:

ALTER TABLE NF_SAIDAS_ITENS ADD CONSTRAINT FK_NF_SAI_ITENS_NF_SAI FOREIGN
KEY
(EMP_CODIGO,ESPECIE_DOCUMENTO,SERIE_SUBSERIE,NUMERO_DOCUMENTO,CFOP_CODIGO,ICMS_ALIQUOTA)
REFERENCES
NF_SAIDAS(EMP_CODIGO,ESPECIE_DOCUMENTO,SERIE_SUBSERIE,NUMERO_DOCUMENTO,CFOP_CODIGO,ICMS_ALIQUOTA)
ON DELETE CASCADE ON UPDATE CASCADE;

e deu a seguinte mensegem de erro:

Unsuccessful metadata update. Partner index segment 5 has incompatible data
type.

Alguém pode ajudar ?

PS: conferi os tipos dos campos das duas tabelas e estão iguais ... :(

-- 
Atenciosamente,

Sérgio Ricardo



Mais detalhes sobre a lista de discussão lista