【发布时间】:2014-10-18 20:37:22
【问题描述】:
我有一个表员工
EMPID EMPNAME
---------------------- ----------------------------------------------------------------------------------------------------
1 prabhu
2 b
3 c
我想编写将输出参数作为对象发送的存储过程。
我在 proc 中的 Select 查询是
SELECT EMPID, EMPNAME FROM EMPLOYEE;
这将有多行,因此我想将此结果集作为对象传递
现在我将类型创建为,
CREATE OR REPLACE TYPE EMP IS OBJECT
(EMPNO NUMBER,EMPNAME VARCHAR2(100));
过程:
create or replace PROCEDURE TYPEOUT(EOUT OUT EMP) AS
<code>
BEGIN
<CODE>
END TYPEOUT;
请帮我完成过程。
谢谢
【问题讨论】:
标签: sql oracle plsql oracle11g plsqldeveloper