Como chamar procedimento armazenado para ler o valor de retorno e parâmetro de saída tanto na Primavera?

StackOverflow https://stackoverflow.com/questions/1911889

Pergunta

Eu tenho um procedimento armazenado que retorna um inteiro, bem como um parâmetro de saída que é do tipo VARCHAR.

Eu estou usando Spring 2.5.6 e incapaz de encontrar uma maneira de ler o valor de retorno, bem como fora do parâmetro ao mesmo tempo.

SimpleJdbcCall.executeFunction (..) têm uma facilidade para ler o valor de retorno procedimento armazenado, mas nenhuma facilidade para fora do parâmetro.

SimpleJdbcCall.execute (..) pode ler parâmetros.

Há outras maneiras também na Primavera para fazer o acima.

Estou faltando alguma coisa na Primavera que pode ler os dois ao mesmo tempo ou o procedimento armazenado é errado, pois só deve usar Fora Param ou Valor de retorno mas não ambos ao mesmo tempo?

Foi útil?

Solução

Se você estiver usando Spring 2.5X, acredito que SimpleJdbcCall#withReturnValue() especifica que você deseja que o valor de retorno a ser incluídos nos resultados de retorno. Eu não tenho certeza do que a entrada será digitado no mapa, mas eu tentaria isso.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top