-oracle数据库恢复-Raid5数据恢复-RAID0数据恢复oracle 开发区 → 关于包(package)返回记录集的问题


  共有2417人关注过本帖树形打印

主题:关于包(package)返回记录集的问题

oracle数据恢复-RAID5数据恢复-raid数据恢复
withjun
  1楼 个性首页 | 信息 | 搜索 | 邮箱 | 主页 | UC


数据恢复 恢复数据
等级:新手上路 帖子:13 积分:152 威望:0 精华:0 注册:2007-2-6 10:24:54
关于包(package)返回记录集的问题  发帖心情 Post By:2007-3-15 20:53:19

create or replace package web_PKGLinkSortSelect as
type DataTable is ref cursor;
procedure web_LinkSortSelect(v_dataTable out DataTable , v_LinkSortID number,v_LinkSortName varchar2);
end;



create or replace package body web_PKGLinkSortSelect as


procedure web_LinkSortSelect(v_dataTable out DataTable , v_LinkSortID number,v_LinkSortName varchar2) is


begin
open v_dataTable for
Select * from web_LinkSort ;
end;



end;


以上的package 已经是创建成功了,但是在 PL/SQL里面不知道该怎么执行它???


declare
v_dataTable DataTable ;
begin
web_PKGLinkSortSelect.web_LinkSortSelect(v_dataTable ,4,'');
end;


试图这样执行,却是出错的


说什么:


PLS-00201: 必须说明标识符'DataTable'


PL/SQL : item ignored


PLS-00320: 此表达式的类型说明不完整或格式不正确


PL/SQL : statement ignored


----------------------------------------


declare
type DataTable is ref cursor;
begin
web_PKGLinkSortSelect.web_LinkSortSelect(DataTable ,4,'');
end;


如果这样的话


PLS-00320 无效的类型名用法或子类型名用法


PL/SQL :Statemenet ignored


各位大哥,俺该怎么执行这个 Package 包啊!!!!!!



支持(0中立(0反对(0单帖管理 | 引用 | 回复 回到顶部
oracle数据恢复-RAID5数据恢复-raid数据恢复
withjun
  2楼 个性首页 | 信息 | 搜索 | 邮箱 | 主页 | UC


数据恢复 恢复数据
等级:新手上路 帖子:13 积分:152 威望:0 精华:0 注册:2007-2-6 10:24:54
  发帖心情 Post By:2007-3-15 21:08:01

**WithJun( ) 21:06:07
declare v_dataTable web_PKGLinkSortSelect.DataTable ; begin web_PKGLinkSortSelect.web_LinkSortSelect(v_dataTable ,4,''); end;
我现在这样运行,好像没出错了
**WithJun( ) 21:06:20
但是俺的结果在哪里看啊?

支持(0中立(0反对(0单帖管理 | 引用 | 回复 回到顶部
oracle数据恢复-RAID5数据恢复-raid数据恢复
sosdb
  3楼 个性首页 | QQ | 信息 | 搜索 | 邮箱 | 主页 | UC


数据恢复 恢复数据
等级:超级版主 帖子:809 积分:10386 威望:0 精华:1 注册:2007-1-28 11:50:49
  发帖心情 Post By:2007-3-15 21:31:28

用dbms_output 或者是插入到临时表里都可以



www.sosdb.com 专业数据库恢复

oracle数据恢复raid数据恢复

qq:9417901

msn:glkgdj@hotmail.com

支持(0中立(0反对(0单帖管理 | 引用 | 回复 回到顶部
oracle数据恢复-RAID5数据恢复-raid数据恢复
withjun
  4楼 个性首页 | 信息 | 搜索 | 邮箱 | 主页 | UC


数据恢复 恢复数据
等级:新手上路 帖子:13 积分:152 威望:0 精华:0 注册:2007-2-6 10:24:54
  发帖心情 Post By:2007-3-15 21:41:38

我是想像在PL/SQL里面运行 Select * from table 一样显示一个网格出来不行吗?


支持(0中立(0反对(0单帖管理 | 引用 | 回复 回到顶部

返回版面帖子列表

关于包(package)返回记录集的问题








签名