Usuário com melhor resposta
Fui salvar a nota e apareceu um SQL Error

Pergunta
-
Bom... sou bem leiga no assunto SQL, trabalho com um software e ao salvar duas notas elas deram os seguintes erros:
SQL Error: Erro: Inserção ou atualização em tabela "lct_nfvencimento" viola restrição de chava estrangeira "lct_nfvencimento_fkey"
SQL Error: Erro: Inserção ou atualização em tabela "lct_nfitem" viola restrição de chava estrangeira "lct_nfitem_fkey"
*lct= lançamento / nf= Nota Fiscal
Gostaria de saber como posso consultar no PostgreSQL o erro, ou como soluciona-lo. Pois as nota por conta desses erros não foram salvas.
Agradeço.
Respostas
-
Bruna, bom dia !
Primeiramente este forum é destinado ao SQL server e não ao Postgree, mas vamos tentar ajudar, veja os campos da tabela de NF que a aplicação esta tentando inserir quais são os relacionamentos dela com outras tabelas, deve ter alguma chave estrangeira que ainda não existe na tabela que é uma chave primaria, por exempo, a nota pode ter um atributo que é cidade, porem na tabela cidades ainda não existe a cidade em questão, então antes de inserir na tabela principal é necessario cadastrar esta nova.
Alexandre Matayosi Conde Mauricio.
- Marcado como Resposta Bruna MR quarta-feira, 24 de abril de 2013 17:57
Todas as Respostas
-
Bruna, bom dia !
Primeiramente este forum é destinado ao SQL server e não ao Postgree, mas vamos tentar ajudar, veja os campos da tabela de NF que a aplicação esta tentando inserir quais são os relacionamentos dela com outras tabelas, deve ter alguma chave estrangeira que ainda não existe na tabela que é uma chave primaria, por exempo, a nota pode ter um atributo que é cidade, porem na tabela cidades ainda não existe a cidade em questão, então antes de inserir na tabela principal é necessario cadastrar esta nova.
Alexandre Matayosi Conde Mauricio.
- Marcado como Resposta Bruna MR quarta-feira, 24 de abril de 2013 17:57
-
-
Que bom que ajudou Bruna ! De fato como voce disse mesmo a duvida não sendo relacionada ao SQL em especifico e sim ao PostgreSQL realmente ha pessoas que conhecem a ferramenta, no meu caso nunca trabalhei com o PostgreSQL mas como a duvida era mais conceitual se aplica a ambas as ferramentas e fico feliz de ter ajudado, qualquer duvida basta postar.
Alexandre Matayosi Conde Mauricio.