首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > oracle >

sqlserver 转换 Oracle语句有关问题

2012-09-04 
sqlserver 转换 Oracle语句问题?想请问下在pl/sql中 想把一个sql server中的语句转换为oracle语句sql serv

sqlserver 转换 Oracle语句问题?
想请问下在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通过,望采纳。 

热点排行