1

我有一个返回 VARCHAR OUT 和光标的存储过程。这些行始终为空,我需要其中的结果集。我如何得到它?我按预期在 iStatus 中获得了 OUT 值。

def rows = sql.call stmt, parameters, { it ->
   iStatus = it
}
4

1 回答 1

1

您可能正在寻找Sql#callWithRows()Sql#callWithAllRows()

每种方法都有两种变体。一个带有参数GString,另一个带有List参数。

这是一个相当新的功能,所以您可能需要更新 Groovy 版本。

于 2014-10-21T17:10:15.020 回答