oracle存储过程输出多行记录

今天oracle上机实验。

作业题目要求:显示所有学生学号和姓名。

%type,%rowtype都只能读出一行记录。

但是游标可以读多行。cursor

-- SELECT * INTO v_record FROM s;
DECLARE
 CURSOR l_c IS SELECT sno,sname FROM s;
BEGIN
 dbms_output.put_line('sno'||'   '||'sname');

你可能感兴趣的:(oracle,sql)