declare
-- Non-scalar parameters require additional processing
psid proaddproductvolume.string_array;
integral proaddproductvolume.int_array;
integralstartdate proaddproductvolume.string_array;
integralenddate proaddproductvolume.string_array;
p_ret proaddproductvolume.int_array;
begin
-- Call the procedure proaddproductvolume.addproductvolume(cid => :cid,
psid => psid,
integral => integral,
integralstartdate => integralstartdate,
integralenddate => integralenddate,
p_ret => p_ret);
end;我现在建了一个调试模块 但是不知道怎么赋值....上面的字段除了 cid 不是以数组的形式传递 其他的字段都是以数组的形式传递进来的
解决方案 »
- 如果建立一个oracle数据库测试机?
- 为什么不能更新数据库
- 关于将ORACLE审计的表移动到其它表空间的问题
- 高分救数据ID的解决方案。
- 关于merge into语句的问题。。。。。。。。。。。
- 根据现有字段select出新字段问题~,颇实用的,但是想不出哈哈~
- 交叉表相关sql的问题,请高手指点!
- 在sql plus 中,运行dbms_output.put时提示SP2-0734: unknown command beginning 请问是何缘故?
- oracle的VARCHAR2类型的奇怪现象
- ORACLE8.05有没有JDBC Drivers所需要的驱动文件?
- 急:SQL语句优化问题!
- oracle常见问题,哥老倌来看看吧!
integral[1] := 2;然后将 integral 传入不可以吗?
oracle定义和初始化如下
DECLARE
TYPE emp_ssn_array IS TABLE OF NUMBER
INDEX BY BINARY_INTEGER;best_employees emp_ssn_array;BEGIN
best_employees(1) := '123456';
best_employees(2) := '888888';
END;
同意以上各位传入参数的方法