如题
我有一个分页存储过程定义如下
create or replace procedure TESTTABLE_Page
(
V_tableName in varchar2,--表名
V_searchList in varchar2,--查询的列
V_condition in varchar2,--查询条件
V_OrederException in varchar2,--排序的列
V_pageIndex in out integer,--页号
V_pageSize in out integer,--页的大小
V_totalRecords out number,--总记录数
V_totalPage out number,--总页数
v_CX out SYS_REFCURSOR --返回的结果集
)
...我如何在另一个存储过程中调用TESTTABLE_Page呢
如存过过程
create or replace procedure TESTTABLE_Select
(
v_CX out SYS_REFCURSOR
)
asbegin
...
end TESTTABLE_Select;
我有一个分页存储过程定义如下
create or replace procedure TESTTABLE_Page
(
V_tableName in varchar2,--表名
V_searchList in varchar2,--查询的列
V_condition in varchar2,--查询条件
V_OrederException in varchar2,--排序的列
V_pageIndex in out integer,--页号
V_pageSize in out integer,--页的大小
V_totalRecords out number,--总记录数
V_totalPage out number,--总页数
v_CX out SYS_REFCURSOR --返回的结果集
)
...我如何在另一个存储过程中调用TESTTABLE_Page呢
如存过过程
create or replace procedure TESTTABLE_Select
(
v_CX out SYS_REFCURSOR
)
asbegin
...
end TESTTABLE_Select;
解决方案 »
- 想考取linux认证 和 Oracle认证 OCP,各位给推荐个靠谱的机构吧!!
- Oracle自定义序列号生成时的并发操作问题
- 请问:怎样获取硬盘中某个文件或文件夹的大小?(用oracle SQL如何实现)
- 我机器里已安装windowserver2003+sqlserver2000,我现在下载了oracle9i,文件名是OUI220180.zip,大小是46295kb,另一文件是9203WIN2K3.zip
- 定义游标出错!
- 关于oracle 9i 和oracle 10g的比较
- 在oracle中如何只显示一行记录或只显示表结构?
- 哪里有oracle的ERP試用版下载?高分求!
- 求教关于数据库TRIGGER的问题
- 在存储过程中用动态sql建表,提示:权限不足?授权dba,还是同样的提示。什么原因?谢谢!
- PL/SQL 存储过程实例!
- oracle数据查询
这样就调用了。。
(
v_CX out SYS_REFCURSOR
)
as
v_page SYS_REFCURSOR;
begin
TESTTABLE_Page('一系列输入参数',v_page);
v_cx:=v_page;
end TESTTABLE_Select;
create or replace procedure pro_test1
as
begin
dbms_output.put_line('pro_test1');
end;
create or replace procedure pro_test2
as
begin
--调用pro_test1
pro_test1;
dbms_output.put_line('pro_test2');
end;