TA的每日心情 | 开心 2023-8-9 11:05 |
---|
|
DECLARE
CURSOR c_emp IS SELECT employee_id, first_name, last_name FROM employees;
v_emp_id NUMBER;
v_first_name VARCHAR2(50);
v_last_name VARCHAR2(50);
BEGIN
-- 打开游标
OPEN c_emp;
-- 循环读取游标中的每一行数据并进行处理
LOOP
FETCH c_emp INTO v_emp_id, v_first_name, v_last_name;
EXIT WHEN c_emp%NOTFOUND; -- 当游标读取到最后一行时退出循环
-- 对于每一行数据进行处理
DBMS_OUTPUT.PUT_LINE('Employee ID: ' || v_emp_id || ', Name: ' || v_first_name || ' ' || v_last_name);
END LOOP;
-- 关闭游标
CLOSE c_emp;
END;
/
|
|