如何写一个oracle查询全表数据的存储过程
table:id number,
name varchar2(20)
table:id number,
name varchar2(20)
解决方案 »
- oracle emp表 对于工资高于本部门平均水平,人数多于一人,列出部门号 工资 按部门号进行排序
- linux下使用sqlldr导入数据该如何操作???谢谢鸟
- 这条trigger的中间内容怎么写??
- oracle问题
- plsql索引表 批量绑定问题
- Oracle 10i First Release的新特性简介(上) (转贴)
- oracle9i中在哪里创建Management Server?
- 【精】▼▼▼百分大讨论,高手进来讨论解决,菜鸟进来学学!来者有分!请置顶▼▼▼【精】
- 请大家翻译几句关于系统恢复的文档
- 怎么设置Oracle的自增字段??
- 请教一个统计的SQL语句
- spool到文件时,如果使用变量控制文件的路径和文件名
这个需要游标的。
从一个帖子里copy的sample:create or replace procedure AA_SXJTEST is
out_gg number(8);
cursor v_cur is select id from t_gzgl_zxjr_list;
begin
open v_cur;
fetch v_cur into out_gg;
while v_cur %found loop
DBMS_OUTPUT.put_line('out_gg变量的值=:'||out_gg);
fetch v_cur into out_gg;
end loop;
close v_cur;
end AA_SXJTEST;
begin
for r in select id,name from xxx loop
dbms_output.put_line('id=:'||r.id||', name:='||r.name);
end loop;
end;
is
beginfor cur in (select kqxm,kqid from t1)
loop
dbms_output.put_line(cur.kqxm ||cur.kqid);
end loop;end Query_t1;