CREATE OR REPLACE PACKAGE BODY my_package AS
Function selectTableData RETURN myrctype is rc myrctype;
Begin
OPEN rc for select * from help;
Return rc;
End;
END my_package;CREATE or REPLACE PACKAGE my_package AS
TYPE myrctype IS ref cursor RETURN help%ROWTYPE;
Function selectTableData RETURN myrctype;
END my_package;执行exec my_package.selectTableData;错误:
ERROR 位于第 1 行:
ORA-06550: 第 1 行, 第 7 列:
PLS-00221: 'SELECTTABLEDATA' 不是过程或尚未定义
ORA-06550: 第 1 行, 第 7 列:
PL/SQL: Statement ignored
Function selectTableData RETURN myrctype is rc myrctype;
Begin
OPEN rc for select * from help;
Return rc;
End;
END my_package;CREATE or REPLACE PACKAGE my_package AS
TYPE myrctype IS ref cursor RETURN help%ROWTYPE;
Function selectTableData RETURN myrctype;
END my_package;执行exec my_package.selectTableData;错误:
ERROR 位于第 1 行:
ORA-06550: 第 1 行, 第 7 列:
PLS-00221: 'SELECTTABLEDATA' 不是过程或尚未定义
ORA-06550: 第 1 行, 第 7 列:
PL/SQL: Statement ignored
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货