次のFORループの後にc_emp%notfound
を実行することはできますか?それとも最初にカーソルを開く必要がありますか?暗黙カーソルに%FOUNDまたは%NOTFOUNDカーソル属性を使用できるようにするには、カーソルをオープンする必要がありますか?
declare
cursor c_emp is select * from employee;
begin
for c_rec in c_emp
loop
dbms_output.put_line(r_emp.first_Name);
end loop;
end;
/
私は、ステートメントにFORループの後に、単一のUPDATEステートメントを実行したいが、FORループはカーソル上の行のいずれかを処理しなかった場合にのみ。私はフラグを設定することができますが、よりクリーンな方法があることを知っていますか?
ありがとうございます@APC。私はカウントオプションに固執していると思います:) – ziggy