日期:2014-05-17 浏览次数:21067 次
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通过,望采纳。