У меня есть служба приложений Grails, в которой я пытаюсь динамически вызывать хранимую процедуру.
Вот примерный пример того, что я пытаюсь сделать:
myService.callProcedure (procedureName, inputParams)
Моя хранимая процедура принимает входные и выходные параметры.Как я могу вызвать процедуру на лету, не регистрируя выходные параметры, а затем получить все выходные параметры как ResultSet или что-то в этом роде.
Например: def results = sql.firstRow("call $procedureName(?, ?, ?, ? .....)", inputParams)
, где я ожидал бы, что «результаты» вернут все параметрыпо процедуре.
Возможно ли это?
Спасибо, Алам Шер