首页 > 解决方案 > 如何从 Oracle 获取 View 到 Jaspersoft Studio?

问题描述

我在 Oracle 中创建了以下视图:

 CREATE OR REPLACE FORCE VIEW "TEST_ASSIGNMENT"."VPRODUCTCATALOG" ("PRODUCTCODE", "GROUPCODE", "PRODUCTGROUPPATH") AS 
 select "code" as productCode, 
        func_groupCode("code") as groupCode,
        func_productPath("code") as productGroupPath
from "Products";

我想在 Jaspersoft Studio 中创建一个报告,该报告将包含来自此视图的信息。

我怎样才能让这个视图进入 Jaspersoft?在我看来,Jaspersoft 只有普通的 SELECT 选项。

图片

标签: oraclesql-viewjaspersoft-studio

解决方案


首先,“视图”不是 PL/SQL 代码,它是标准 SQL 对象。

您必须编写一个普通的 SQL 查询,例如:

 SELECT * FROM "TEST_ASSIGNMENT"."VPRODUCTCATALOG"`

如果您想执行 PL/SQL 代码,您必须从语言列表中选择 PL/SQLlanguage,但这是一个更高级的主题,您的要求中不需要。


推荐阅读