Erro ao deletar um orçamento
Versão | Proprietário | Nota | Data |
---|---|---|---|
1.0 | @Renan Mitsuo Oka | Criação de documento. | 23/09/2021 |
Ao tentar deletar um orçamento no easylab e apresentar o erro baixo:
Basta entrar no pgadmin > localiza a tabela orca1 e verifique se existe a chave fk em cor cinza, caso só exista a chave dourada siga os comandos abaixo:
Execute o comando para deletar os registros orfão
delete from orca1 where id in (select orca1.id from orca1 left join orca on orca.id = orca1.orca_id where orca.id is null)
2. Apos a execução do comando assima basta executar o comando abaixo para criar a constraint ALTER TABLE public.orca1 ADD CONSTRAINT orca1_orca_id FOREIGN KEY (orca_id) REFERENCES public.orca (id) MATCH SIMPLE ON UPDATE RESTRICT ON DELETE CASCADE;