簡體   English   中英

如何在Spring中調用存儲過程以讀取返回值和out參數?

[英]How to call stored procedure to read return value and out parameter both in Spring?

我有一個存儲過程,該過程返回Integer以及VARCHAR類型的Out Parameter。

我正在使用Spring 2.5.6,無法找到一種方法來同時讀取返回值和Out參數。

SimpleJdbcCall.executeFunction(..)具有讀取存儲過程返回值的功能,但沒有輸出參數的功能。

SimpleJdbcCall.execute(..)可以讀取參數。

在Spring中,還有其他方法可以完成上述操作。

我是否在Spring中缺少可以同時讀取兩者的內容,或者存儲過程錯誤,因為它只能使用Out Param或Return Value,而不能同時使用兩者?

如果您使用的是Spring 2.5X,我相信SimpleJdbcCall#withReturnValue()指定您希望將返回值包含在返回結果中。 我不確定該條目將在Map中鍵入什么,但是我會嘗試一下。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM