Как выполнить хранимую процедуру sql из Java Hibernate, используя Session Factory?

Я не могу вызвать свою хранимую процедуру из Java Hibernate с использованием фабрики сеансов

Я написал процедуру SQL, которая принимает 5 параметров и возвращает набор результатов, который отлично работает в студии MS SQL

EXEC SlaGrid @appID=245,@fromYear=2012,@toYear=2013,@fromMon=1,@toMon=12   --- sql

EXEC SlaGrid @applID=:applID,@fromYear=:fromYear,@toYear=:toYear,@fromMon=:fromMon,@toMon=:toMon  --hibernate

я устанавливаю параметры для вышеуказанного запроса

String queryString = "EXEC SlaGrid @applID=:applID,@fromYear=:fromYear,@toYear=:toYear,@fromMon=:fromMon,@toMon=:toMon"

Query query = sessionFactory.getCurrentSession().createSQLQuery(queryString);

//set query parameters here

query.list()    --- giving sql grammer exception

Ответы на вопрос(4)

Ваш ответ на вопрос