当dblink在body中时,程序无法编译

时间:2016-08-02 13:31:14

标签: oracle oracle11g oracle12c dblink

我使用dblinks的程序有问题

我有两个数据库一个

一个

  

Oracle 11.2.0.3

第二个

  

Oracle 12c

在第二个我创建dblink到第一个

和查询

select max(id_pat) from patient@dest_pat;

作品

但是当我尝试运行时

  

 create or replace procedure trans_pat is
>     
>     begin
>           select max(id_pat) from patient@dest_pat;
>     end trans_pat;

它不能以sqldeveloper结尾

从sql developer错误中取消任务后出现

  

ORA-00604:

添加INTO变量不会改变情况

仅删除@dblink使查询完成但出错但完成

enter image description here

0 个答案:

没有答案