Erro Hibernate

3 respostas
filipeandrep

Prezados,

estou necessitanto criar uma query que retorne a soma de determinados valores no hibernate. Entretanto quando mando executa-la é gerado o seguinte erro:

o código da query é o seguinte:

alguém tem alguma segestão?

3 Respostas

A

Consegue executar a query direto no BD?

filipeandrep

no caso de execução de querys a query deve ser montada de acordo com os nomes dos componentes do banco ou de acordo com o mapeamento?

casmeiron
filipeandrep:
no caso de execução de querys a query deve ser montada de acordo com os nomes dos componentes do banco ou de acordo com o mapeamento?
Se você utilizar hql, você deve sempre utilizar o nome da classe, exemplo:
@Entity
@Table(name="Tabela_Historico")
public class Historico {

}
para esse caso, seria:
from Historico;
se você quer usar sql nativo, voce deve fazer algo do tipo:
@NamedNativeQuery(name="nativeSql", query="select * from Tabela_Historico")

Documentação: http://www.hibernate.org/hib_docs/annotations/reference/en/html/entity.html

Espero ter ajudado, flwz.

Criado 12 de junho de 2007
Ultima resposta 12 de jun. de 2007
Respostas 3
Participantes 3