WEB开发网
开发学院数据库DB2 在 WebSphere Federation Server V9.1 中使用联邦... 阅读

在 WebSphere Federation Server V9.1 中使用联邦过程

 2009-12-24 00:00:00 来源:WEB开发网   
核心提示: 授予和撤消联邦过程上的特权,根据远程模式名、远程包名和远程过程名来发现远程过程,在 WebSphere Federation Server V9.1 中使用联邦过程(10),手工指定远程过程的属性,DB2 Workbench —— DB2 Workbench 工具允许执行

授予和撤消联邦过程上的特权。

根据远程模式名、远程包名和远程过程名来发现远程过程。

手工指定远程过程的属性。

DB2 Workbench —— DB2 Workbench 工具允许执行用控制中心创建的过程。用户可以查看执行的状态、输出参数和结果集。

示例

您已经在 简介 一节中见到了一个简单的示例。以下示例演示如何处理重载的过程,以及如何在编目中查询本地属性。还演示如何在 CREATE PROCEDURE 语句中利用结果集语法。

股票经纪公司 XYZ 在 StockOptions 包中有以下 Oracle 存储过程:

过程 StockInfo,输入参数是 char 类型的用户名;StockInfo (username IN char)。它返回一个结果集,其中包含用户的股票持有量信息。结果集的每一行包含两列:

给定用户持有的一种股票的数量。

此股票的名称。

在 Oracle 上,这个结果集常常由过程的调用者使用。

过程 StockInfo,输入参数是帐号;StockInfo (accountNum IN integer)。帐号被设计为一个整数。它返回一个结果集,其中记录:

给定帐号中一种股票的数量。

根据实时报价计算出的股票总市值。

此股票的名称。

当从 Oracle 中调用这个过程时,调用者常常将结果集传递给客户机。

这家股票经纪公司还定义了以下 Sybase 过程:

过程 StockQuote,输入参数是股票名称和日期;StockQuote(stockName IN char, transDate IN DATE)。它以输出参数的形式返回给定股票在给定日期的报价。注意,因为 Sybase 过程允许用户为 OUT 参数传递初始值,所以 DB2 将 Sybase OUT 参数作为 INOUT 参数对待。根据编写过程的方式不同,可能需要指定输入值,也可能不需要。

上一页  5 6 7 8 9 10 

Tags:WebSphere Federation Server

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接