1

整数とタイプVARCHARの出力パラメータを返すストアドプロシージャがあります。

Spring 2.5.6を使用していますが、戻り値とOutパラメーターを同時に読み取る方法を見つけることができません。

SimpleJdbcCall.executeFunction(..)には、ストアドプロシージャの戻り値を読み取る機能がありますが、Outパラメータの機能はありません。

SimpleJdbcCall.execute(..)はパラメータを読み取ることができます。

上記を行うために春にも他の方法があります。

両方を同時に読み取ることができるSpringの何かが不足していますか、それともOut ParamまたはReturnValueのみを使用し、両方を同時に使用するべきではないため、ストアドプロシージャが間違っていますか?

4

1 に答える 1

4

Spring 2.5X を使用しているSimpleJdbcCall#withReturnValue()場合は、戻り値を戻り値に含めることを指定していると思います。エントリがマップで何にキー付けされるかはわかりませんが、試してみます.

于 2009-12-16T02:57:34.137 に答える