我必须从一个返回记录表的函数中获取数据。例如
包是pkg1
包内定义的记录是:
type rec is record(id number,name varchar2(40));
包内定义的记录表是:
type rec_tbl is table of rec;
包内定义的函数是:
FUNCTION get_rec_tbl() RETURN rec_tbl;
现在我需要做的是:使用spring jdbc或spring jdbctemplate从function获取值并处理它。我不知道该怎么做。
有人能帮忙吗?
答案 0 :(得分:2)
RECORD类型。
有一个ugly workaround,作为官方JDBC参考声明。从未使用过myselft,思想。
答案 1 :(得分:2)
作为一种解决方法,您可以运行此类选择查询:
select * from table(get_rec_tbl())