> > <corte> > Porém quando faço a consulta > > select * from "ProdutosCodigoBarras" WHERE "Codigo" = -1 > > não retorna nada, o que poderia ser? >
Comente a segunda parte da função, execute a função em um ambiente de testes e, após a execução, execute o SQL da segunda parte da função para verificar quais registros estão sendo exibidos. Provavelmente o -1 está duplicado, gerando o erro ao inserir. Como a função roda em transação você não vai conseguir identificar o registro. []'s
_______________________________________________ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral