oracle - 如何从 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 选项。
解决方案
首先,“视图”不是 PL/SQL 代码,它是标准 SQL 对象。
您必须编写一个普通的 SQL 查询,例如:
SELECT * FROM "TEST_ASSIGNMENT"."VPRODUCTCATALOG"`
如果您想执行 PL/SQL 代码,您必须从语言列表中选择 PL/SQLlanguage,但这是一个更高级的主题,您的要求中不需要。
推荐阅读
- ckan - ckan 2.9.0 iroute before_map 不调用自定义控制器
- python - ColumnDataSource 的 on_change 事件的 Bokeh Old 和 New 参数具有相同的值
- json - 在角度 7 中将对象转换为 json
- c# - 在 C# 中接受来自控制台应用程序的输入,而不是使用 Console.ReadLine()
- spring-data-jpa - Spring Data JPA 更新:首选方式
- javascript - JS 通过深度嵌套的对象减少和分组 JSON
- xamarin.forms - 从 PCL 项目调用 xamarin.ios 中的方法
- c# - 上传到 arduino C#
- php - htmlentities() 似乎没有工作
- java - 错误原因:在 com.example.AppName.MainActivity.onCreate(MainActivity.java:20)