想请问下在pl/sql中 想把一个sql server中的语句转换为oracle语句
sql server中 如下:
IF EXISTS(SELECT 1 FROM TABLE_B)
BEGIN
SELECT * FROM TABLE_A
END
------解决方案--------------------
- SQL code
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;/
------解决方案--------------------
- SQL code
SELECT * FROM TABLE_A WHERE EXISTS (SELECT 1 FROM TABLE_B)--PL/SQL通过,望采纳。