没有合适的资源?快使用搜索试试~ 我知道了~
C#中调用ORACLE的PACKAGE里方法和存储过程的应用
2星 需积分: 41 23 下载量 55 浏览量
2011-09-03
10:11:04
上传
评论 1
收藏 30KB DOC 举报
温馨提示
试读
2页
1、首先在ORACLE里建立如下PACKAGE PACKAGE分SPEC和body两部分 2、C#部分代码
资源推荐
资源详情
资源评论
C#中调用 ORACLE 的 PACKAGE 里方法和存储过程的应用
下面列举如何在 C#中调用 ORACLE 的 PACKAGE 的东西,主要包括 PACKAGE 的方法和存储过程
一,首先在 ORACLE 里建立如下 PACKAGE
PACKAGE 分 SPEC 和 body 两部分.
1.SPEC 是声明部分.
CREATEORREPLACEPACKAGEFirstPageis
typeoutlistisrefcursor;
Procedurep_get(maxrowinnumber,minrowinnumber,return_listoutoutlist);
functionf_get(strinvarchar2)returnvarchar2;
ENDFirstPage;
/
2.BODY 是功能实现部分
CREATEORREPLACEpackagebodyFirstPageis
Procedurep_get(maxrowinnumber,minrowinnumber,return_listoutoutlist)
is
begin
openreturn_listfor
select*from(selecta.*,rownumrnumfromIPS_WL_INNOLUXPNawhererownum<=ma
xrow)wherernum>=minrow;
end;
Functionf_get(strinvarchar2)
returnvarchar2
is
str_tempvarchar2(200):='GoodLuck!';
begin
str_temp:=str_temp||str;
returnstr_temp;
endf_get;
endFirstPage;
/
以上,就在 ORACLE 里面建立了一个名字叫 FIRSTPAGE 的 PACKAGE,这个 PACKAGE 里面有一个名叫
P_GET 的存储过程,它有 3 个参数,一个是 maxrow,minrow 是输入,result_list 是个 CURSOR,用来存放传回
的数据集
资源评论
- qishuhanyun2017-12-04没啥用!不是自己想要的
lovewgs1588superman
- 粉丝: 0
- 资源: 5
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功