Bom dia pessoal,
Estou montando uma consulta com SQLQuery, o problema está ocorendo quando tento setar um paramêtro dentro de uma função.
Ex:
SELECT PKG_FUNCAO( :data, :pedido) FROM DUAL;
O problema ocorre somente com paramêtros de função.
Exception in thread "main" org.hibernate.exception.SQLGrammarException: could not execute query
at org.hibernate.exception.SQLStateConverter.convert(SQLStateConverter.java:67)
at org.hibernate.exception.JDBCExceptionHelper.convert(JDBCExceptionHelper.java:43)
at org.hibernate.loader.Loader.doList(Loader.java:2214)
at org.hibernate.loader.Loader.listIgnoreQueryCache(Loader.java:2095)
at org.hibernate.loader.Loader.list(Loader.java:2090)
at org.hibernate.loader.custom.CustomLoader.list(CustomLoader.java:289)
at org.hibernate.impl.SessionImpl.listCustomQuery(SessionImpl.java:1695)
at org.hibernate.impl.AbstractSessionImpl.list(AbstractSessionImpl.java:142)
at org.hibernate.impl.SQLQueryImpl.list(SQLQueryImpl.java:150)
at br.com.sensatta.dao.SituacaoClienteDao.listSituacaoCliente(SituacaoClienteDao.java:61)
at br.com.sensatta.test.Situacao.main(Situacao.java:20)
Caused by: java.sql.SQLException: ORA-00904: : invalid identifier
Alguém já passou por isso?
[ ]'s
