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?
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?
Consegue executar a query direto no BD?
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:
[code]
@Entity
@Table(name=“Tabela_Historico”)
public class Historico {
}[/code]
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.