2010-11-23 55 views
3

如何使用Oracle创建一个使用简单选择(SELECT * FROM TABLE)的存储过程?另外,任何有关存储过程的优秀教程都会有很大的帮助。在Oracle存储过程中简单选择

谢谢。

+1

可能重复(http://stackoverflow.com/questions/1170548/get-resultset-from-oracle-stored-procedure ) – 2010-11-24 01:24:05

回答

7

这取决于你试图从存储过程返回的结果(结果集与标量值)以及你使用的是哪个版本的Oracle(新版本使这更容易)。

这个问题可能是一个骗局Get resultset from oracle stored procedure

2
create or replace procedure spr_select_Emp(eno in number, employee out emp%RowType) 
As 

Begin 
    Select empno,ename,mgrno,hiredate,sal,comm,deptno into employee from emp 
    where empno=eno 
End;