[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