[firebase-br] AJUDA COM EXCLUSÃO COM JOIN
Flavio Divino
flaviodivino em gmail.com
Ter Nov 12 09:52:06 -03 2013
Bom dia.
Tenho essa sql de consulta
select
taxa.cod_taxa
from taxa
inner join contrato on (taxa.cod_contrato = contrato.cod_contrato)
where
(
(taxa.status_impresao in (0, 3))
and
(taxa.data_pagamento is null )
and
(taxa.tipo_contrato is null )
and
(contrato.status = 0)
)
Que funciona belezinha, porem quero usar esse resultado para fazer exclusão.
Mas não estou conseguindo.
Quando tento fazer a sql abaixo.
DELETE FROM TAXA
WHERE
EXISTS
(
select
taxa.cod_taxa
from taxa
inner join contrato on (taxa.cod_contrato = contrato.cod_contrato)
where
(
(taxa.status_impresao in (0, 3))
and
(taxa.data_pagamento is null )
and
(taxa.tipo_contrato is null )
and
(contrato.status = 0)
)
)
Me retorna esse erro.
violation of FOREIGN KEY constraint "".
violation of FOREIGN KEY constraint "REFTAXA1221" on table "TAXA_COBRADOR".
Foreign key references are present for the record.
Aguem poderia me dar uma luz.
Flávio Divino.
Mais detalhes sobre a lista de discussão lista