我们在oracle中先新建一个 数组类型的变量:
create or replace type str_list as varray(1000) of varchar2(40)
再新建一个Object类型的变量,有点类似于C中的结构体
create or replace type shuiqingxinxi is object(
stcd1 varchar2(200),
--数组类型
daySq str_list,
--数组类型
times str_list
)
编写存储过程
create or replace procedure WaterMessageOfReservoirByTime(
--计算日雨情的存储过程
--站点编号
stcd1 in varchar2,
--开始时间
startTime in varchar2,
--结束时间
endTime in varchar2,
--水情信息
sq out shuiqingxinxi
)
is
--获取startTime和endTime之间,小时数为8点的水位信息
curso