我的任务是通过制作一些基本的 JasperReports 将一些现有的 PL/SQL 查询移动到 Jasper 服务器中。到目前为止,这一直很简单,但是我遇到了一个具有以下结构的查询,并且不知道如何使用 iReport$P{ORACLE_REF_CURSOR}
参数来访问结果数据集:
SELECT part.part_name, cursor(SELECT other_stuff...) FROM tbl_part part
当我将其复制+粘贴到字段阅读器中时,它会“正确”识别我的字段,如下所示:
java.lang.String
零件名称OracleResultSet
光标(...)
我想知道如何在cursor()
for each中获取好东西part_name
。