java中输出红字_知识库 : 语义模型中调用存储过程

本文介绍了在Java中调用存储过程的两种方式:数据加工中调用和使用存储过程提供者。数据加工要求熟悉Java和JDBC,而存储过程提供者简化了这一过程。通过详细步骤和代码示例展示了如何在数据加工中调用存储过程,并提供了存储过程提供者的使用流程。
摘要由CSDN通过智能技术生成

摘要:语义模型中调用存储过程两种方式

两中调用方式的比较

数据加工中调用存储过程数据加工中调用存储过程步骤

数据加工调用存储过程代码修改示例

使用存储过程提供者使用存储过程提供者步骤

语义模型中调用存储过程两种方式数据加工中调用存储过程

使用存储过程提供者

两中调用方式的比较数据加工中调用存储过程对使用者要求较高要求使用者了解简单的Java语法

要求使用者对使用JDBC调用存储过程的代码有一定了解

如果使用Oracle的Cursor返回结果集需要自己修改代码

使用灵活,可以任意修改代码

使用存储过程提供者对使用者要求低,直接选择存储过程,设置输入参数

处理逻辑固定,不能修改输入参数支持语义模型参数、宏变量、常量

输出参数处理逻辑固定,输出参数中有ResultSet直接返回第一个ResultSet转成的DataSet,输出参数中没有ResultSet每个输出参数对应DataSet中一列

数据加工中调用存储过程

数据加工中调用存储过程步骤使用数据加工代码向导中的调用存储过程

f06bb521147dcaf2692f96c011780897.png

在存储过程参照中选择要调用的存储过程,点击确定

e1ea4559ea48a58a338f41ebf4643fb8.png

修改生成的代码框架为输入参数赋值

处理输出参数

如果有需要,可以修改其他部分的代码5549a81c31f1b7c3e46b86269245caf8.png

数据加工调用存储过程代码修改示例

存储过程定义:

CREATE OR REPLACE PROCEDURE "AE_DESIGN"."TEST_MICHA

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值