日期:2014-05-17 浏览次数:20956 次
declare v_cou int := 0; begin SELECT count(1) into v_cou FROM TABLE_B; if v_cou>0 then for i in (select * from TABLE_A) loop dbms_output.put_line('test');--此處換成你想要的操作 end loop; end if; end; /
------解决方案--------------------
SELECT * FROM TABLE_A WHERE EXISTS (SELECT 1 FROM TABLE_B) --PL/SQL通过,望采纳。