数据库

 首页 > 数据库 > Oracle > oracle实现存储过程返回查询结果集合的方法

oracle实现存储过程返回查询结果集合的方法

分享到:
【字体:
导读:
         摘要:oracle实现存储过程返回查询结果集合的方法--实现存储过程返回查询结果集合的方法,以下代码来自网络整理http://topic.csdn.net/u/20090721/12/ba403739-3212-4016-83ec-2a7062f21081.htmlJava代码--第一种方... ...

oracle实现存储过程返回查询结果集合的方法

oracle实现存储过程返回查询结果集合的方法
 
--实现存储过程返回查询结果集合的方法 ,以下代码来自网络整理 
http://topic.csdn.net/u/20090721/12/ba403739-3212-4016-83ec-2a7062f21081.html 

Java代码  
--第一种方法  
create or replace Package SYSBasic  
as  www.2cto.com    
  type cc_cursor is ref cursor;  
end SYSBasic;  
  
CREATE OR REPLACE PROCEDURE getall(  
    c_CurSor OUT SYSBASIC.cc_CURSOR  --光标结果  
)  
begin  
  open c_CurSor For  
    select * from table1;  
end getall;   www.2cto.com   
    
--第二种方法  
create or replace procedure p_test(p_cur out sys_refcursor)as   
begin   
   open p_cur for select  * from emp;  
end p_test;  
  
  
在sqlplus界面:  
 SQL> var r refcursor;  
 SQL> exec p_test(:r);  
 SQL> print r;  
 
 
 
作者 wmj007
oracle实现存储过程返回查询结果集合的方法
分享到:
group by后加rollup子句的用法
group by后加rollup子句的用法 今天接触到了group by后带rollup子句的用法(真是丑死人了,接触ORACLE一两年了今天才知道还有这样一个用法),group by后带rollup子句这个子句所产生的功能实在是太高级了,见了就高兴。但学习完后感觉也没什么的,很简单的。    下面按我的理解简单总结一下:    一、如何理解group b...
利用pl/sql执行计划评估SQL语句的性能简...
利用pl/sql执行计划评估SQL语句的性能简析 一段SQL代码写好以后,可以通过查看SQL的执行计划,初步预测该SQL在运行时的性能好坏,尤其是在发现某个SQL语句的效率较差时,我们可以通过查看执行计划,分析出该SQL代码的问题所在。  那么,作为开发人员,怎么样比较简单的利用执行计划评估SQL语句的性能呢?总结如下步骤...
  •         php迷,一个php技术的分享社区,专属您自己的技术摘抄本、收藏夹。
  • 在这里……