http://expert.csdn.net/Expert/TopicView1.asp?id=2870639
解决方案 »
- 关于ORACLE9i RAC双机的临时表空间问题
- 查看Oracle表空间使用率
- select * 和 select 列名,后者可以使查询时尽量少的数据行扫描吗?
- 求教oracle表中一个日期时间的读取
- 有关spool命令的使用
- 哪为兄弟可以把oracle网站上免费注册的号借我用一下呀
- 客户端工具是必须的吗?
- 如何判断3天以来的记录?
- 一个很奇怪的问题,我在数据窗口里同时插进去id(为主键)为1和10的记录,则提示说违反唯一性,如果先插进去id为1的记录,再保存,然后插
- 纯新手学生党提问啦,大牛们帮帮忙
- 如何列出Oracle中某个schema中所有表的外键关系
- 请帮帮我,为什么我的oracle9i装不了
(
p_用户名 in 用户信息.用户名%TYPE,
pcs out cursor
)
as
begin
open pcs for
select rownum,用户名,密码 from 用户信息 where 用户名=p_用户名 and 密码=p_密码;
end;在这应该要写一个共用的游标pcs,请问应该如何写呢?
as
begin
type mycursor is ref curosr;
end;
/
create or replace procedure test_aaa(p_rc out test_age.mycursor)
as
begin
open p_rc for select * from scott.emp where sal >800;
end;将游标定义到包中
as
type m_rc is ref cursor;
end;
/
create procedure pro(p_用户名 in varchar2,p_rc out test_age.m_rc)
as
begin
open p_rc for 'select * from 用户信息 where 用户名='||P_用户名;
end;
/
as
begin
type mycursor is ref curosr;
end;
楼上的不行呀!出错!程序包出错!麻烦你检查一下!