create or replace procedure class_course
is
cursor cur_a is select nianji from yxy_class;
cr yxy_class.nianji%TYPE;
begin
IF NOT cur_a%ISOPEN
THEN
OPEN cur_a;
END IF; while cur_a%found
loop
fetch cur_a into cr; 那这块out呢?
end loop; close cur_a; end class_course;
--------java模块---------
proc = conn.prepareCall("{ call class_course() }");
proc.execute(); rs = (ResultSet)proc.getObject(1);
while (rs.next()) {
System.out.println("年级是="+rs.getObject("nianji") );
}
is
cursor cur_a is select nianji from yxy_class;
cr yxy_class.nianji%TYPE;
begin
IF NOT cur_a%ISOPEN
THEN
OPEN cur_a;
END IF; while cur_a%found
loop
fetch cur_a into cr; 那这块out呢?
end loop; close cur_a; end class_course;
--------java模块---------
proc = conn.prepareCall("{ call class_course() }");
proc.execute(); rs = (ResultSet)proc.getObject(1);
while (rs.next()) {
System.out.println("年级是="+rs.getObject("nianji") );
}
解决方案 »
- 如何按日统计!!
- 请教下,SQL中表左连接的用法,怎么我最后一个左连接查不到数据
- oracle 存储过程 debugger 和 execute 的结果不一样
- 8i的数据exp/imp到10G r2里以后,有的存储过程编译通不过,为什么?
- 大家看看这个视图怎么写.
- 求大神指点oracle挂死的问题ORA-00600: internal error code, arguments: [2023], [0],
- 我想在INSERT之前先TRIM,(最好使用ORACLE的TRIM,而不是C函数)
- ora-01843 无效的月份 该如何处理???解决给分!!!!
- 新人提问,oracle中如何实现类似sybase中临时表的功能
- 服务启动失败
- 帮个忙吧~!
- 从excel中向oracle中导入一张表后怎么将导入字段的空格去掉?这个sql语句怎么写?
cursor cur_a is
select name from tt;
cr tt.name%TYPE;
begin
IF NOT cur_a%ISOPEN THEN
OPEN cur_a;
END IF;
loop
fetch cur_a
into cr;
exit when cur_a%notfound;
dbms_output.put_line(cr);
end loop;
close cur_a;
end class_course;