oracle的编程代码
编程题:1.编写一个带参数的存储过程2.用游标结合循环,输出一个表的内容3用%rowtype输出某一条记录,打印在显示器上...
编程题:1.编写一个带参数的存储过程2.用游标结合循环,输出一个表的内容3用%rowtype 输出某一条记录,打印在显示器上
展开
2个回答
展开全部
create procedure pro(pid in varchar2)
is
cursor cur (param_id varchar2)
is
select id,name,sex,age from student where id=param_id;
cur_record cur%rowtype;
begin
for cur_record in cur(pid) loop
dbms_output.putline('id:' || cur_record.id || ' name:' || cur_record.name || ' sex:' || cur_record.sex || ' age:' || cur_record.age);
end loop;
end pro;
这样写试一下,看看是否好用。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询