请教关于STPROC.INIT的问题,

[复制链接]
查看11 | 回复4 | 2005-2-28 12:57:00 | 显示全部楼层 |阅读模式
我在系统报表中看到stproc.INIT.stproc,execute,等干存储过程的问题
但我不知道他们是干什么用的。在系统中也没有找到。(我理解为将其订以为存储过程,然后在执行不知道对不对)
请问它的功能是什么?怎么用?我如何可以看到他们的源代码。谢谢
回复

使用道具 举报

千问 | 2005-2-28 12:57:00 | 显示全部楼层
我在METALINK中查到一段这样的代码:
FUNCTION GET_DATE_COLUMN (P_VALUE VARCHAR2) RETURN DATE IS X0 DATE;
BEGIN stproc.init('begin
:X0 := GHR_CORR_CANC_SF52.GET_DATE_COLUMN(:P_VALUE);
end;');
stproc.bind_o(X0);
stproc.bind_i(P_VALUE);
stproc.EXECUTE;
stproc.retrieve(1, X0);
RETURN X0;
END;
它的作用是什么呢?在什么样的情况下使用。
如何找到stproc.init 等的源代码
回复

使用道具 举报

千问 | 2005-2-28 12:57:00 | 显示全部楼层
怎么没有人回答呢?自己顶一下
回复

使用道具 举报

千问 | 2005-2-28 12:57:00 | 显示全部楼层
stproc.init
stproc是oracle数据库中包的名称
在包中可以定义procedure
回复

使用道具 举报

千问 | 2005-2-28 12:57:00 | 显示全部楼层
可是我怎样才能找到这个程序包的源程序。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行