Duvida básica setSelect();

2 respostas
leo_amorim

Olá pessoal,

Estou com uma dúvida se é possível retornar todos os campos de uma tabela no hql.

Estou fazendo join’s entre tabelas, e uma tabela em específico necessito todos os registros, nas outras seleciono apenas os registros que eu preciso.

Exemplo

hql.setSelect("p.nome, p.telefone, p.cep, f. -> todos os campos"); hql,setFrom("br.com.proj.Pessoa p"+ "inner join p.funcionario f"); list.addAll(find(hql));

é possível fazer isto no Hibernate? se sim como ficaria?

Obrigado

2 Respostas

wagner_a_lima

Acho que assim funciona:

SELECT p.nome, p.telefone, p.cep, f FROM Pessoa p INNER JOIN  p.funcionario f"
leo_amorim

Não funcionou…

Criado 18 de setembro de 2009
Ultima resposta 18 de set. de 2009
Respostas 2
Participantes 2