Erro ao dar insert no banco Postgres

6 respostas
C

Boa tarde,

Sou iniciante em java, estou fazendo um sistema que lê um arquivo .txt pega algumas informações desse arquivo, e
grava em um banco de dados (postgres).

O sistema esta lendo o arquivo, normal, e as conexões com o banco esta ok, na hora de executar o INSERT apresenta o seguinte erro:
ERROR: relation “lucven” does not exist

Sendo que o lucven é minha tabela, e ela nao tem nenhum relacionamento.

Agluem poderia me ajudar?

6 Respostas

bruno_souza_picinini

posta o sql de insert e os campos da tabela

Jonathan_Medeiros

Cara verifica o nome da sua tabela de acordo com o seu banco de dados, pois esse erro só ocorre se a sua tabela realmente não existir ou estiver com o nome incorreto na sua aplicação!

C

Nossa estava viajando galera, estava conectando em outro banco, :grin:

C

Obrigado ai, só que agora estou com um outro problema, quando faço o INSERT beleza, esta gravando os dados certinhos no banco, só que se eu executo novamente, ele grava os dados tudo de novo, preciso tratar isso para que os dados já inseridos no banco não se repitam, alguém poderia me dar uma luz?

peczenyj

Qual o problema de criar de novo?

C

Por exemplo eu estou lendo conteudos de um arquivo .txt, e gravando no banco.

Exemplo:
Li no meu txt, filial: 1 e data: 2016-10-01, gravei no banco na coluna id_filial = 1 e coluna data = 2016-10-01, só que eu não posso mais ler a filial: 1 na data 2016-10-01, porque esse registro ja existe, como eu posso tratar isso, na proxima leitura do mesmo arquivo??

Criado 8 de dezembro de 2016
Ultima resposta 9 de dez. de 2016
Respostas 6
Participantes 4