olá pessoal!
estou com um problema sobre isso, a diferença que o SGBD que estou usando é o PostgresSQL...
é o seguinte:
no banco tenho uma função, e tenho no java um método que a chama através do Hibernate.
essa função não retorna nada.
no java ela esta sendo chamada, mas não esta sendo executada pelo hibernate.
public void updateItensChecklist( PfjCheckList pfjCheckList ) {
Query query = getSession().createSQLQuery("SELECT cadastro.atualizar_pfj_itens_checklist(" + pfjCheckList.getId() + " )");
}
este é o meu arquivo de mapeamento.
<sql-query name="atualizar_pfj_itens_checklist" callable="true">
<return alias="update_item" class="br...." />
{ ? = call atualizar_pfj_itens_checklist(?) }
</sql-query>
Att Murilo Moreira
valeu!