[firebase-br] erro no ibexpert: violation of FOREIGN KEY constraint "FK_TB_DETALHE_1" on table "TB_DETALHE".
Nilton Oliveira
nillgolv em bol.com.br
Sex Abr 29 22:43:56 -03 2011
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);
Mais detalhes sobre a lista de discussão lista