[firebase-br] RES: erro no ibexpert: violation of FOREIGN KEY constraint "FK_TB_DETALHE_1" on table "TB_DETALHE".
Fasystem - Listas
listas em fasystem.com.br
Sex Abr 29 23:39:20 -03 2011
Ao inserir um item na tabela tbproduto é preciso que seja preenchido o
cod_cliente com um código existente na tabela tbcliente.
Foi isso que você implementou ao criar a fk_tbproduto_1
-----Mensagem original-----
De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em
nome de Nilton Oliveira
Enviada em: sexta-feira, 29 de abril de 2011 22:44
Para: FireBase
Assunto: [firebase-br] erro no ibexpert: violation of FOREIGN KEY constraint
"FK_TB_DETALHE_1" on table "TB_DETALHE".
Me ajudem a desvendar onde está o erro...
Inserir apenas um registro na tabela produto e ao executar aparece este erro
abaixo:
Error Message:
----------------------------------------
violation of foreign key constraint "".
violation of foreign key constraint "fk_tbproduto_1" on table "tbproduto".
Foreign key reference target does not exist.
/** Aqui está a tabela detalhe: **/
create table tbproduto (
cod_produto integer not null,
cod_cliente integer not null,
pro_descricao varchar(70),
pro_data date);
/** Aqui está a tabela mestre: **/
create table tbcliente (
cod_cliente integer not null,
cli_nome varchar(70) not null,
cli_pai varchar(70),
cli_mae varchar(70),
cli_endereco varchar(70),
cli_cidade varchar(20),
cli_cpf varchar(14),
cli_obs blob sub_type 1 segment size 80 character set none
);
/** primary key **/
alter table tbproduto add constraint pk_tbproduto primary key (cod_produto)
using index icodproduto;
/** foreign keys **/
alter table tbproduto add constraint fk_tbproduto_1 foreign key
(cod_cliente) references tbcliente (cod_cliente);
______________________________________________
FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
Para saber como gerenciar/excluir seu cadastro na lista, use:
http://www.firebase.com.br/fb/artigo.php?id=1107
Para consultar mensagens antigas: http://firebase.com.br/pesquisa
Mais detalhes sobre a lista de discussão lista