CREATE OR REPLACE PACKAGE "TZH"."EMPLOYEES" AS TYPE empcur IS REF CURSOR; PROCEDURE GetEmpRecords(p_cursor OUT empcur); END Employees; / CREATE OR REPLACE PACKAGE BODY "TZH"."EMPLOYEES" AS PROCEDURE GetEmpRecords(p_cursor OUT empcur) IS BEGIN OPEN p_cursor FOR SELECT * FROM person ; END GetEmpRecords; END Employees; /======其实只要如下=====
var c refcursor
execute tzh.employees.getemprecords(:c)
print c
本文介绍了一个使用PL/SQL创建的包示例,该包名为EMPLOYEES,包含了一个过程GetEmpRecords,用于从person表中获取所有员工记录。此示例展示了如何定义和实现PL/SQL包的过程。
726

被折叠的 条评论
为什么被折叠?



