我有一个具有循环结构的 PL/SQL 文件。脚本如下。
SET SERVEROUTPUT ON
declare
c_id employee.id%type;
c_name employee.name%type;
c_address employee.address%type;
CURSOR c_employee is
SELECT id, name, address from employee;
begin
open c_employee;
LOOP
FETCH c_employee into c_id, c_name, c_address;
EXIT when c_employee%notfound;
dbms_output.put_line(c_id||' '||c_name||' '||c_address);
END LOOP;
close c_employee;
end;
/
当我从 SQLPlus 运行它时,我只得到第一行的详细信息,而不是其余的。我究竟做错了什么?如何获取循环的所有输出。