Em 26 de setembro de 2011 14:51, Tarcisio Martins
<[email protected]> escreveu:
> No java (API jdbc) começamos a contar da primeira posição como sendo o 1 e
> não o 0, a não ser que funcionasse diferente na versão atual da (API jdbc
> postgres ), por isso o "getInt(1)", que retorna o primeiro campo da query, o
> id do fluxo. É bem nessa linha onde ocorre o erro.
>
> A chave é composta sim:  id_fluxo,id_solicitacao e id_unidade (mas não tem
> nenhum efeito no problema, não estou usando efetivamente mapeamento
> relacional (Hibernate...) ), apesar de ter as anotações com as classes de
> domínio geradas por um plugin.
> Resultado do select no banco: (179,20,75,3,,A,51,2,1)

Agora que eu li melhor.. voce tem um DISTINCT(campo1,campo2)... o
resultado vem entre parênteses? Tentou fazer "DISTINCT
campo1,campo2,... ao invés do DISTINCT(campo1,campo2) ?

-- 
Dickson S. Guedes
mail/xmpp: [email protected] - skype: guediz
http://guedesoft.net - http://www.postgresql.org.br
_______________________________________________
pgbr-geral mailing list
[email protected]
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Responder a