Fórum CRIAR TABELA #41131
23/12/2003
0
Ao criar um tabela no IB Console acusa-se o seguinte erro:
Unsuccessful metadata update
Unknown columns in index RDB$FOREIGN128
Não entendo pq acontece isso, deve ter algum problema com as Chaves Estrangeiras, porem já verifiquei e não encontrei erro algum. Se alguem puder me ajudar fico agradecido.
a tabela q estou criando é esta:
/***
Criação da tabela Avaliação
***/
create table avaliacao(
COD_AVALINTEGER NOT NULL,
COD_CLIEINTEGER,
DAT_AVAL DATE,
HOR_AVAL TIME,
PES_CLI_AVAL INTEGER,
COD_VEIO INTEGER,
COD_DEAM INTEGER,
COD_CONS INTEGER,
COD_EMOC INTEGER,
COD_MUCO_COLOR INTEGER,
COD_MUCO_HIDR INTEGER,
COD_MUCO_OXIG INTEGER,
COD_MUCO_ICTE INTEGER,
COD_RESP INTEGER,
COD_LESA INTEGER,
FRE_RES_AVAL INTEGER,
TEM_AVAL INTEGER,
FRE_CAR_AVAL INTEGER,
PRE_SIS_AVAL INTEGER,
PRE_DIA_AVAL INTEGER,
COD_EXTR_OXIG INTEGER,
COD_EXTR_EDEM INTEGER,
COD_EXTR_AQUE INTEGER,
COD_USO_DROG INTEGER,
LIS_DRO_AVAL CHAR(200),
COD_ALER INTEGER,
TIP_ALE_AVAL CHAR(40),
SIN_MOT_AVAL CHAR(200),
ALT_CLI_AVAL DECIMAL(2,2),
COD_ENFE INTEGER,
CLI_AVAL CHAR(200),
OBS_AVAL CHAR(200),
COD_FREC INTEGER,
COD_PORQ_VEIO INTEGER,
QUE_OBS_AVAL INTEGER,
QUE_EME_AVAL INTEGER,
PRIMARY KEY (COD_AVAL),
FOREIGN KEY (COD_VEIO) REFERENCES veio,
FOREIGN KEY (COD_DEAM) REFERENCES deambulacao,
FOREIGN KEY (COD_CONS) REFERENCES consciencia,
FOREIGN KEY (COD_EMOC) REFERENCES emocional,
FOREIGN KEY (COD_MUCO_COLO) REFERENCES mucosa_coloracao,
FOREIGN KEY (COD_MUCO_HIDR) REFERENCES mucosa_hidratacao,
FOREIGN KEY (COD_MUCO_OXIG) REFERENCES mucosa_oxigenacao,
FOREIGN KEY (COD_MUCO_ICTE) REFERENCES mucosa_ictericia,
FOREIGN KEY (COD_RESP) REFERENCES respiracao,
FOREIGN KEY (COD_LESA) REFERENCES lesao,
FOREIGN KEY (COD_EXTR_OXIG) REFERENCES extremidade_oxigenacao,
FOREIGN KEY (COD_EXTR_EDEM) REFERENCES extremidade_edema,
FOREIGN KEY (COD_EXTR_AQUE) REFERENCES extremidade_aquecimento,
FOREIGN KEY (COD_USO_DROG) REFERENCES uso_drogas,
FOREIGN KEY (COD_ALER) REFERENCES alergia,
FOREIGN KEY (COD_ENFE) REFERENCES enfermeiro,
FOREIGN KEY (COD_FREQ) REFERENCES frequencia,
FOREIGN KEY (COD_PORQ_VEIO) REFERENCES porque_veio
);
create unique index XPKAvaliacao on avaliacao
(
COD_AVAL
);
Douglas Fiorini
Unsuccessful metadata update
Unknown columns in index RDB$FOREIGN128
Não entendo pq acontece isso, deve ter algum problema com as Chaves Estrangeiras, porem já verifiquei e não encontrei erro algum. Se alguem puder me ajudar fico agradecido.
a tabela q estou criando é esta:
/***
Criação da tabela Avaliação
***/
create table avaliacao(
COD_AVALINTEGER NOT NULL,
COD_CLIEINTEGER,
DAT_AVAL DATE,
HOR_AVAL TIME,
PES_CLI_AVAL INTEGER,
COD_VEIO INTEGER,
COD_DEAM INTEGER,
COD_CONS INTEGER,
COD_EMOC INTEGER,
COD_MUCO_COLOR INTEGER,
COD_MUCO_HIDR INTEGER,
COD_MUCO_OXIG INTEGER,
COD_MUCO_ICTE INTEGER,
COD_RESP INTEGER,
COD_LESA INTEGER,
FRE_RES_AVAL INTEGER,
TEM_AVAL INTEGER,
FRE_CAR_AVAL INTEGER,
PRE_SIS_AVAL INTEGER,
PRE_DIA_AVAL INTEGER,
COD_EXTR_OXIG INTEGER,
COD_EXTR_EDEM INTEGER,
COD_EXTR_AQUE INTEGER,
COD_USO_DROG INTEGER,
LIS_DRO_AVAL CHAR(200),
COD_ALER INTEGER,
TIP_ALE_AVAL CHAR(40),
SIN_MOT_AVAL CHAR(200),
ALT_CLI_AVAL DECIMAL(2,2),
COD_ENFE INTEGER,
CLI_AVAL CHAR(200),
OBS_AVAL CHAR(200),
COD_FREC INTEGER,
COD_PORQ_VEIO INTEGER,
QUE_OBS_AVAL INTEGER,
QUE_EME_AVAL INTEGER,
PRIMARY KEY (COD_AVAL),
FOREIGN KEY (COD_VEIO) REFERENCES veio,
FOREIGN KEY (COD_DEAM) REFERENCES deambulacao,
FOREIGN KEY (COD_CONS) REFERENCES consciencia,
FOREIGN KEY (COD_EMOC) REFERENCES emocional,
FOREIGN KEY (COD_MUCO_COLO) REFERENCES mucosa_coloracao,
FOREIGN KEY (COD_MUCO_HIDR) REFERENCES mucosa_hidratacao,
FOREIGN KEY (COD_MUCO_OXIG) REFERENCES mucosa_oxigenacao,
FOREIGN KEY (COD_MUCO_ICTE) REFERENCES mucosa_ictericia,
FOREIGN KEY (COD_RESP) REFERENCES respiracao,
FOREIGN KEY (COD_LESA) REFERENCES lesao,
FOREIGN KEY (COD_EXTR_OXIG) REFERENCES extremidade_oxigenacao,
FOREIGN KEY (COD_EXTR_EDEM) REFERENCES extremidade_edema,
FOREIGN KEY (COD_EXTR_AQUE) REFERENCES extremidade_aquecimento,
FOREIGN KEY (COD_USO_DROG) REFERENCES uso_drogas,
FOREIGN KEY (COD_ALER) REFERENCES alergia,
FOREIGN KEY (COD_ENFE) REFERENCES enfermeiro,
FOREIGN KEY (COD_FREQ) REFERENCES frequencia,
FOREIGN KEY (COD_PORQ_VEIO) REFERENCES porque_veio
);
create unique index XPKAvaliacao on avaliacao
(
COD_AVAL
);
Douglas Fiorini
Douglasf
Curtir tópico
+ 0
Responder
Posts
23/12/2003
Afarias
Oi Douglas,
Vc não anda muito atento não é mesmo?? Imagino q seja as festas de fim de ano... ;)
o campo COD_MUCO_COLO que vc está tentando criar uma chave extrangeira não existe -- acho q o correto seria:: COD_MUCO_COLOR
T+
Vc não anda muito atento não é mesmo?? Imagino q seja as festas de fim de ano... ;)
o campo COD_MUCO_COLO que vc está tentando criar uma chave extrangeira não existe -- acho q o correto seria:: COD_MUCO_COLOR
T+
Responder
Gostei + 0
23/12/2003
Douglasf
Pust Grilla, devo estar meio desatento mesmo, o pior é q de outro problema igual, mas esse eu vou resolver.
Muito obrigado, essa tabela de Avaliação ta sendo um saco!
Muito obrigado, essa tabela de Avaliação ta sendo um saco!
Responder
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)