[firebase-br] Erro ao Criar Foreing Key
Mazzola
valdemar.salviato em sbctrans.com.br
Ter Ago 11 09:43:18 -03 2009
Bom dia lista, estou criando uma tabela assim:
CREATE TABLE F_SM_REGISTRO(
CHAPA INTEGER NOT NULL,
LINHA NUMERIC(3,2) NOT NULL,
CARRO INTEGER NOT NULL,
DATA DATE NOT NULL,
INCIO TIME,
FINAL TIME,
TOTAL_HORA TIME,
TOTAL_HORA_DEC INTEGER,
TOTAL_HORA_REAL NUMERIC(10,2),
NR_SEMANA INTEGER,
PRIMARY KEY (CHAPA,LINHA,CARRO,DATA),
CONSTRAINT FK_CHAPA_FO FOREIGN KEY (CHAPA) REFERENCES
FU_SEM_REGISTRO(CODIGO),
CONSTRAINT FK_LINHA_FO FOREIGN KEY (LINHA) REFERENCES
LINHAS(CODIGO))
Ate aqui tudo bem, acontece que se eu for adicionar mais uma foreign key me
da esse erro?
ALTER TABLE F_SM_REGISTRO ADD
CONSTRAINT FK_VEICULO_FROTA FOREIGN KEY (CARRO)
REFERENCES VEICULOS_FROTA(PREFIXO)
This operation is not defined for system tables.
unsuccessful metadata update.
could not find UNIQUE INDEX with specified columns.
O que esta de errado???
Grato
Mazzola - SBC
Mais detalhes sobre a lista de discussão lista