在服务器Server1上有一个data1库,用户scott下有一个过程aaa
CREATE OR REPLACE PROCEDURE bbb
as
  tm varchar(20); 
begin
  select to_char(sysdate,'yyyy-mm-dd hh24:mi:ss') into tm from dual;
  dbms_output.put_line('当前时间是:'||tm);
end;在服务器Server2上有一个data2库,现在已经在data2里建立了对data1的链接,
问题:查询data1对应用户下的表已经可以正常,那么如何调用data1里的过程aaa呢

解决方案 »

  1.   

    你的db_link已经有了是吧?
    用@MyLink就可以了
      

  2.   

    在服务器Server1上有一个data1库,用户scott下有一个过程aaa
    CREATE OR REPLACE PROCEDURE aaa
    as
      tm varchar(20); 
    begin
      select to_char(sysdate,'yyyy-mm-dd hh24:mi:ss') into tm from dual;
      dbms_output.put_line('当前时间是:'||tm);
    end;在服务器Server2上有一个data2库,现在已经在data2里建立了对data1的链接,
    问题:查询data1对应用户下的表已经可以正常,那么如何调用data1里的过程aaa呢