是否可以为循环创建动态plsql游标?那种不需要获取的那种?
例如,我通常以这种方式定义和循环游标:
DECLARE
CURSOR c1 IS
SELECT *
FROM employees;
BEGIN
FOR row IN c1 LOOP
DBMS_OUTPUT.PUT_LINE ('Name = ' || row.last_name);
END LOOP;
END;
我想使表名和where子句成为动态的。因此,我认为我需要将动态SQL字符串连接在一起使用EXECUTE IMMEDIATE。但我似乎无法解决如何为上述类型的游标循环做这件事。