这里有点宽泛的问题,但这里有
我正在尝试调用一个 Oracle 存储过程,它返回一个 VARRAY,它是从我的一个表上的 ROWTYPE 构造的。为简单起见,假设此表如下所示:
MY_TABLE
ID VALUE
-----------
1 John
2 Dave
所以我将调用一个返回以下 VARRAY 类型的 SP:
CREATE OR REPLACE TYPE param_array is VARRAY(100) OF MY_TABLE%ROWTYPE;
根据Oracle 文档,您可以将其提取为数组,但我的问题是:数组的类型是什么,它是字符串数组、名称/值配对字符串等吗?
我正在创建一些 Java 代码,这些代码将从该数组中取出数据,但我不确定它将是哪种格式,例如1
,John
OR1=John
或1,John
有任何想法吗?